[OgreKit Lua] |
Public Types | |
typedef utList< gkLogicBrick * > | BrickList |
Public Member Functions | |
gsController () | |
~gsController () | |
void | link (gsSensor *sens) |
void | link (gsActuator *act) |
gkLogicSensor * | getSensor (gkString sensorName) |
gkLogicActuator * | getActuator (gkString actuatorName) |
OGRE_KIT_LOGIC_BRICK_BASE (Controller) | |
Public Member Functions inherited from gsBrick | |
gsBrick () | |
~gsBrick () | |
gkString | getName (void) |
bool | isOn (void) |
bool | isOff (void) |
bool | isActive (void) |
gkGameObject * | getOwner (void) |
gkLogicLink * | getLogicObject (void) |
void | connect (gsListenerMode mode, gsSelf self, gsFunction func) |
OGRE_KIT_WRAP_CLASS_COPY_CTOR (gsBrick, gkLogicBrick, m_brick) | |
OGRE_KIT_TEMPLATE_CAST (gkLogicBrick, m_brick) | |
Additional Inherited Members | |
Protected Member Functions inherited from gsBrick | |
template<typename T > | |
T * | create (gsLogicObject *parent, const gkString &name) |
Protected Attributes inherited from gsBrick | |
bool | m_isLocal |
EventListener * | m_listener |
typedef utList<gkLogicBrick*> gsController::BrickList |
gsController::gsController | ( | ) |
gsController::~gsController | ( | ) |
gkLogicActuator* gsController::getActuator | ( | gkString | actuatorName | ) |
gkLogicSensor* gsController::getSensor | ( | gkString | sensorName | ) |
void gsController::link | ( | gsSensor * | sens | ) |
void gsController::link | ( | gsActuator * | act | ) |
gsController::OGRE_KIT_LOGIC_BRICK_BASE | ( | Controller | ) |