BGE: bookmark option on controller to make them run before all other controllers.
[blender.git] / source / gameengine / GameLogic / SCA_IObject.h
index 281c72ecd460a0cf4e1823e3a8173c4532e1b3db..c4f346059d444cbe1f81f1fcb8d9fc0a13025e83 100644 (file)
@@ -64,11 +64,16 @@ protected:
        // SG_QList: Head of active actuators list on this object
        //           Elements: SCA_IActuator
        SG_QList                           m_activeActuators;
-       // SG_Dlist: element of objects with active controllers
+       // SG_Dlist: element of list os lists with active controllers
        //           Head: SCA_LogicManager::m_activeControllers
        // SG_QList: Head of active controller list on this object
        //           Elements: SCA_IController
        SG_QList                           m_activeControllers;
+       // SG_Dlist: element of list of lists of active controllers
+       //           Head: SCA_LogicManager::m_activeControllers
+       // SG_QList: Head of active bookmarked controller list globally
+       //           Elements: SCA_IController with bookmark option
+       static SG_QList            m_activeBookmarkedControllers;
 
        static class MT_Point3 m_sDummy;