Namespaces |
| namespace | vrfLua |
| | This is a set of helper functions to handle Lua calls.
|
Typedefs |
| typedef DtSimTask *(* | vrfLua::DtTaskCommandCreationFcn )(lua_State *L, DtVrfObject *vrfObject) |
| | typedefs for implementing VRF lua tasks/sets
|
| typedef DtSetDataRequest *(* | vrfLua::DtSetCommandCreationFcn )(lua_State *L, DtVrfObject *vrfObject) |
Functions |
| int | vrfLua::luaVRFBHAVETask_Template (lua_State *L, DtTaskCommandCreationFcn taskCreationFcn) |
| | Template functions used to factor out common code among all the VRF task and set lua commands.
|
| int | vrfLua::luaVRFBHAVESet_Template (lua_State *L, DtSetCommandCreationFcn setCreationFcn) |
| int | vrfLua::luaVRFTask_BHAVEMoveToWaypoint (lua_State *L) |
| int | vrfLua::luaVRFTask_BHAVEMoveToLocation (lua_State *L) |
| int | vrfLua::luaVRFTask_BHAVEMoveAlongRoute (lua_State *L) |
| int | vrfLua::luaVRFTask_BHAVEPatrolRoute (lua_State *L) |
| int | vrfLua::luaVRFTask_BHAVEPatrolBetween (lua_State *L) |
| int | vrfLua::luaVRFTask_BHAVEFollow (lua_State *L) |
| int | vrfLua::luaVRFTask_BHAVEFlee (lua_State *L) |
| int | vrfLua::luaVRFTask_BHAVEHide (lua_State *L) |
| int | vrfLua::luaVRFTask_BHAVEWander (lua_State *L) |
| int | vrfLua::luaVRFSet_MovementMode (lua_State *L) |
| int | vrfLua::luaVRFSet_Script (lua_State *L) |
| DtSimTask * | vrfLua::createBHAVEMoveToWaypoint (lua_State *L, DtVrfObject *vrfObject) |
| DtSimTask * | vrfLua::createBHAVEMoveToLocation (lua_State *L, DtVrfObject *vrfObject) |
| DtSimTask * | vrfLua::createBHAVEMoveAlongRoute (lua_State *L, DtVrfObject *vrfObject) |
| DtSimTask * | vrfLua::createBHAVEPatrolRoute (lua_State *L, DtVrfObject *vrfObject) |
| DtSimTask * | vrfLua::createBHAVEPatrolBetween (lua_State *L, DtVrfObject *vrfObject) |
| DtSimTask * | vrfLua::createBHAVEFollow (lua_State *L, DtVrfObject *vrfObject) |
| DtSimTask * | vrfLua::createBHAVEFlee (lua_State *L, DtVrfObject *vrfObject) |
| DtSimTask * | vrfLua::createBHAVEHide (lua_State *L, DtVrfObject *vrfObject) |
| DtSimTask * | vrfLua::createBHAVEWander (lua_State *L, DtVrfObject *vrfObject) |
| DtSetDataRequest * | vrfLua::createMovementMode (lua_State *L, DtVrfObject *vrfObject) |
| DtSetDataRequest * | vrfLua::createScript (lua_State *L, DtVrfObject *vrfObject) |