[OgreKit Lua] |
Public Member Functions | |
gsLogicNode (gkLogicNode *node) | |
~gsLogicNode () | |
int | getInSocketAmount () |
int | getOutSocketAmount () |
gkILogicSocket * | getInSocketAt (int idx) |
gkILogicSocket * | getOutSocketAt (int idx) |
gkString | getName () |
gkString | getType () |
gkILogicSocket * | getInSocket (const gkString &name) |
gkILogicSocket * | getOutSocket (const gkString &name) |
gkVariable * | getProperty (const gkString &name) |
gkGameObject * | getGameObject () |
bool | isValid () |
void | attachObject (gsGameObject *gobj) |
void | setLuaInit (gsSelf self, gsFunction func) |
void | setLuaInit (gsFunction func) |
void | setLuaUpdate (gsSelf self, gsFunction func) |
void | setLuaUpdate (gsFunction func) |
void | setLuaEval (gsSelf self, gsFunction func) |
void | setLuaEval (gsFunction func) |
void | callCPPInit () |
void | callCPPUpdate (float tick=0) |
bool | callCPPEval (float tick=0) |
|
inline |
|
inline |
void gsLogicNode::attachObject | ( | gsGameObject * | gobj | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
gkILogicSocket* gsLogicNode::getInSocketAt | ( | int | idx | ) |
|
inline |
|
inline |
|
inline |
gkILogicSocket* gsLogicNode::getOutSocketAt | ( | int | idx | ) |
|
inline |
|
inline |
|
inline |
void gsLogicNode::setLuaEval | ( | gsSelf | self, |
gsFunction | func | ||
) |
void gsLogicNode::setLuaEval | ( | gsFunction | func | ) |
void gsLogicNode::setLuaInit | ( | gsSelf | self, |
gsFunction | func | ||
) |
void gsLogicNode::setLuaInit | ( | gsFunction | func | ) |
void gsLogicNode::setLuaUpdate | ( | gsSelf | self, |
gsFunction | func | ||
) |
void gsLogicNode::setLuaUpdate | ( | gsFunction | func | ) |