![]() |
VR-Forces 4.6 Class Documentation
|
This class will be used to bind Lua functions to allow for control of the swinging part actuator. More...

Public Member Functions | |
| DtBindableLuaComponentExtension (DtBindableLuaComponentInterface *) | |
| CTOR. | |
| virtual | ~DtBindableLuaComponentExtension () |
| DTOR. | |
Public Member Functions inherited from DtLuaScriptInterfaceExtension | |
| virtual | ~DtLuaScriptInterfaceExtension () |
| virtual void | cleanup () |
| Called to cleanup any state. | |
Static Public Member Functions | |
| static DtLuaScriptInterfaceExtension * | create (void *usr) |
| Static creator function. | |
Protected Member Functions | |
| virtual void | bindLuaFunctions (DtVrfObject *entity, const DtString &scriptId, lua_State *L) |
| Binds method for this class to the lua state. | |
Protected Attributes | |
| DtBindableLuaComponentInterface * | myExtension |
Additional Inherited Members | |
Public Types inherited from DtLuaScriptInterfaceExtension | |
| typedef DtLuaScriptInterfaceExtension *(* | CreatorFcn )(void *usr) |
| Prototype for DtLuaScriptInterfaceExtension creator function. | |
| typedef std::pair < DtLuaScriptInterfaceExtension::CreatorFcn, void * > | CreatorUserPair |
This class will be used to bind Lua functions to allow for control of the swinging part actuator.
| DtBindableLuaComponentExtension::DtBindableLuaComponentExtension | ( | DtBindableLuaComponentInterface * | ) |
CTOR.
|
virtual |
DTOR.
|
static |
Static creator function.
user pointer is the pointer to the DtTranslatablePartActuator that will used to bind the lua functions
|
protectedvirtual |
Binds method for this class to the lua state.
This simple method will send an object console message to the entity that implements this task. Calls bind method in DtSwingingPartActuator class
Implements DtLuaScriptInterfaceExtension.
|
protected |