VR-Forces 4.0.4 Class Documentation
Namespaces | Typedefs | Functions
include/bhaveLua/luaBhaveTaskCommands.h File Reference

Go to the source code of this file.

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)
DtSimTaskvrfLua::createBHAVEMoveToWaypoint (lua_State *L, DtVrfObject *vrfObject)
DtSimTaskvrfLua::createBHAVEMoveToLocation (lua_State *L, DtVrfObject *vrfObject)
DtSimTaskvrfLua::createBHAVEMoveAlongRoute (lua_State *L, DtVrfObject *vrfObject)
DtSimTaskvrfLua::createBHAVEPatrolRoute (lua_State *L, DtVrfObject *vrfObject)
DtSimTaskvrfLua::createBHAVEPatrolBetween (lua_State *L, DtVrfObject *vrfObject)
DtSimTaskvrfLua::createBHAVEFollow (lua_State *L, DtVrfObject *vrfObject)
DtSimTaskvrfLua::createBHAVEFlee (lua_State *L, DtVrfObject *vrfObject)
DtSimTaskvrfLua::createBHAVEHide (lua_State *L, DtVrfObject *vrfObject)
DtSimTaskvrfLua::createBHAVEWander (lua_State *L, DtVrfObject *vrfObject)
DtSetDataRequestvrfLua::createMovementMode (lua_State *L, DtVrfObject *vrfObject)
DtSetDataRequestvrfLua::createScript (lua_State *L, DtVrfObject *vrfObject)

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)