![]() |
VR-Forces 5.0.1 Developer's Guide
|
This class will be used to bind Lua functions to allow for control of the swinging part actuator.

Public Member Functions | |
| DtBindableLuaComponentExtension (DtBindableLuaComponentInterface *) | |
| virtual | ~DtBindableLuaComponentExtension () |
Public Member Functions inherited from DtLuaScriptInterfaceExtension | |
| virtual | ~DtLuaScriptInterfaceExtension () |
| virtual void | cleanup () |
Static Public Member Functions | |
| static DtLuaScriptInterfaceExtension * | create (void *usr) |
Protected Member Functions | |
| virtual void | bindLuaFunctions (DtLocalObject *entity, const DtString &scriptId, lua_State *L) |
Protected Attributes | |
| DtBindableLuaComponentInterface * | myExtension |
Additional Inherited Members | |
Public Types inherited from DtLuaScriptInterfaceExtension | |
| typedef DtLuaScriptInterfaceExtension *(* | CreatorFcn )(void *usr) |
| typedef std::pair < DtLuaScriptInterfaceExtension::CreatorFcn, void * > | CreatorUserPair |
| 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 |