Changeset View
Changeset View
Standalone View
Standalone View
source/gameengine/GameLogic/SCA_IObject.h
| Show First 20 Lines • Show All 51 Lines • ▼ Show 20 Lines | |||||
| typedef std::vector<SCA_IObject *> SCA_ObjectList; | typedef std::vector<SCA_IObject *> SCA_ObjectList; | ||||
| class SCA_IObject : public CValue | class SCA_IObject : public CValue | ||||
| { | { | ||||
| Py_Header | Py_Header | ||||
| protected: | protected: | ||||
| friend class KX_StateActuator; | friend class SCA_StateActuator; | ||||
| friend class SCA_IActuator; | friend class SCA_IActuator; | ||||
| friend class SCA_IController; | friend class SCA_IController; | ||||
| SCA_SensorList m_sensors; | SCA_SensorList m_sensors; | ||||
| SCA_ControllerList m_controllers; | SCA_ControllerList m_controllers; | ||||
| SCA_ActuatorList m_actuators; | SCA_ActuatorList m_actuators; | ||||
| SCA_ActuatorList m_registeredActuators; // actuators that use a pointer to this object | SCA_ActuatorList m_registeredActuators; // actuators that use a pointer to this object | ||||
| SCA_ObjectList m_registeredObjects; // objects that hold reference to this object | SCA_ObjectList m_registeredObjects; // objects that hold reference to this object | ||||
| ▲ Show 20 Lines • Show All 160 Lines • Show Last 20 Lines | |||||