Changeset 948 for OGRE


Ignore:
Timestamp:
05/11/06 10:06:49 (18 years ago)
Author:
szirmay
Message:
 
Location:
OGRE/trunk/ogre_changes/Ogre1.2/OgreMain
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • OGRE/trunk/ogre_changes/Ogre1.2/OgreMain/include/OgreRenderTarget.h

    r921 r948  
    358358                /// internal method for firing events 
    359359                virtual void fireViewportRemoved(Viewport* vp); 
     360 
     361#ifdef GAMETOOLS_ILLUMINATION_MODULE  
     362                public: 
     363                        unsigned long getLastFrameNumber(){return lastFrame;} 
     364                protected: 
     365                        unsigned long lastFrame; 
     366#endif 
     367 
    360368    }; 
    361369 
  • OGRE/trunk/ogre_changes/Ogre1.2/OgreMain/include/OgreRenderable.h

    r921 r948  
    5757                , mId(-1) 
    5858#endif // GTP_VISIBILITY_MODIFIED_OGRE 
    59                 {} 
     59 
     60 
     61                { 
     62                #ifdef GAMETOOLS_ILLUMINATION_MODULE 
     63                        this->mRenderTechniqueGroup = 0;                         
     64                #endif 
     65                } 
    6066 
    6167        /** Virtual destructor needed as class has virtual methods. */ 
     
    263269                int mId; 
    264270#endif // GTP_VISIBILITY_MODIFIED_OGRE 
     271 
     272 
     273#ifdef GAMETOOLS_ILLUMINATION_MODULE 
     274        public: 
     275 
     276                virtual void setRenderTechniqueGroup(UserDefinedObject* renderTechniqueGroup) 
     277                { 
     278                        this->mRenderTechniqueGroup = renderTechniqueGroup; 
     279                } 
     280 
     281                virtual UserDefinedObject* getRenderTechniqueGroup(void) const 
     282                { 
     283                        return this->mRenderTechniqueGroup; 
     284                }                
     285 
     286                virtual void setMaterialName(const String &name){} 
     287 
     288                protected: 
     289 
     290                        UserDefinedObject* mRenderTechniqueGroup; 
     291#endif 
     292 
    265293    }; 
    266294 
  • OGRE/trunk/ogre_changes/Ogre1.2/OgreMain/include/OgreSceneManager.h

    r921 r948  
    23792379                */ 
    23802380                RenderSystem *getDestinationRenderSystem(); 
     2381 
     2382 
     2383#ifdef GAMETOOLS_ILLUMINATION_MODULE  
     2384                public: 
     2385                        void prepareRenderQueue_Wrap(){this->prepareRenderQueue();} 
     2386#endif 
     2387 
     2388 
    23812389    }; 
    23822390 
  • OGRE/trunk/ogre_changes/Ogre1.2/OgreMain/src/OgreSceneManager.cpp

    r921 r948  
    10461046 
    10471047        // Prepare render queue for receiving new objects 
    1048         prepareRenderQueue(); 
     1048#ifdef GAMETOOLS_ILLUMINATION_MODULE  
     1049        if (mFindVisibleObjects) 
     1050                prepareRenderQueue(); 
     1051#else 
     1052                prepareRenderQueue(); 
     1053#endif 
     1054 
     1055 
    10491056 
    10501057    if (mFindVisibleObjects) 
     
    22052212        return false; 
    22062213    } 
     2214 
     2215#ifdef GAMETOOLS_ILLUMINATION_MODULE 
     2216        if(!pass->isActive()) 
     2217                return false; 
     2218#endif 
     2219 
     2220 
    22072221 
    22082222    return true; 
  • OGRE/trunk/ogre_changes/Ogre1.2/OgreMain/src/OgreTextureUnitState.cpp

    r768 r948  
    8787        mParent = parent; 
    8888        mAnimController = 0; 
    89         *this = oth; 
    90                 #ifdef GAMETOOLS_ILLUMINATION_MODULE 
    91                         isVT = false; 
    92                 #endif 
     89        *this = oth;             
    9390    } 
    9491 
     
    174171            mParent->_dirtyHash(); 
    175172        } 
     173 
     174                #ifdef GAMETOOLS_ILLUMINATION_MODULE 
     175                        isVT = oth.isVT; 
     176                #endif 
    176177 
    177178        return *this; 
Note: See TracChangeset for help on using the changeset viewer.