#include <SCA_IController.h>
Inheritance diagram for SCA_IController:
Public Methods | |
| SCA_IController (SCA_IObject* gameobj,PyTypeObject* T ) | |
| virtual | ~SCA_IController () |
| virtual void | Trigger (class SCA_LogicManager* logicmgr) = 0 |
| void | LinkToSensor (SCA_ISensor* sensor) |
| void | LinkToActuator (SCA_IActuator*) |
| const std::vector<class SCA_ISensor*>& | GetLinkedSensors () |
| const std::vector<class SCA_IActuator*>& | GetLinkedActuators () |
| void | UnlinkAllSensors () |
| void | UnlinkAllActuators () |
Protected Attributes | |
| std::vector<class SCA_ISensor*> | m_linkedsensors |
| std::vector<class SCA_IActuator*> | m_linkedactuators |
|
|
Definition at line 12 of file SCA_IController.h. |
|
|
Definition at line 14 of file SCA_IController.h. |
|
|
Definition at line 19 of file SCA_IController.h. Referenced by KX_Scene::ReplicateLogic(). |
|
|
Definition at line 18 of file SCA_IController.h. Referenced by KX_Scene::ReplicateLogic(). |
|
|
Definition at line 19 of file SCA_IController.cpp. Referenced by SCA_LogicManager::RegisterToActuator(). |
|
|
Definition at line 23 of file SCA_IController.cpp. Referenced by SCA_LogicManager::RegisterToSensor(). |
|
|
Reimplemented in SCA_PythonController, SCA_ANDController, SCA_ExpressionController, SCA_ORController, and SCA_PythonController. Referenced by SCA_LogicManager::BeginFrame(). |
|
|
Definition at line 21 of file SCA_IController.h. Referenced by KX_Scene::ReplicateLogic(). |
|
|
Definition at line 20 of file SCA_IController.h. Referenced by KX_Scene::ReplicateLogic(). |
|
|
Definition at line 10 of file SCA_IController.h. |
|
|
Definition at line 9 of file SCA_IController.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000