|
| | DT_DEFINE_OBJECT_DEBUGGER_NAME (DtLuaScriptInterfaceImpl) |
| |
| luabind::object | luaScriptInterface::luaGetEntityParam (lua_State *L, const DtScriptVrfObject &entity, std::string const ¶mName) |
| |
| luabind::object | luaScriptInterface::luaGetSystemAttribute (const DtScriptComponentSystem &system, const std::string &attributeName, bool *error, lua_State *L) |
| |
| luabind::object | luaScriptInterface::luaGetContactInfo (lua_State *L, const DtScriptVrfObject &thisEntity, const DtScriptVrfObject &otherEntity) |
| | Gets the perceived contact info that this entity has for another entity. More...
|
| |
| luabind::object | luaScriptInterface::luaGetTargetPriorityList (lua_State *L, const DtScriptVrfObject &thisEntity) |
| | Gets the target priority list that this entity has. More...
|
| |
| std::list< DtScriptVrfObject > | luaScriptInterface::luaGetContactsWithFilter (lua_State *L, const DtScriptVrfObject &entity, luabind::object const &typeFilters, bool observedOnly) |
| | This function supports the script API. More...
|
| |
| bool | luaScriptInterface::luaSetStateProperty (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, luabind::object const &prop) |
| | Sets the specified state property with the given value. More...
|
| |
| bool | luaScriptInterface::luaSetOrAddStateProperty (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, luabind::object const &prop, bool addIfNotFound) |
| | Sets the specified state property with the given value. More...
|
| |
| bool | luaScriptInterface::luaSetStatePropertyListItem (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, luabind::object const &keyValues, luabind::object const &itemValue) |
| | Sets a single item in a list state property to the given value. More...
|
| |
| bool | luaScriptInterface::luaSetStatePropertyListItemByIndex (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, int index, luabind::object const &itemValue) |
| | Finds the item in the list at the specified index and updates it to the new value. More...
|
| |
| bool | luaScriptInterface::luaSetStatePropertyMapItem (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, luabind::object const &keyValue, luabind::object const &itemValue) |
| | Sets a single item in a map state property to the given value. More...
|
| |
| luabind::object | luaScriptInterface::luaGetStateProperty (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName) |
| | Returns an object containing the value of the requested state property. More...
|
| |
| luabind::object | luaScriptInterface::luaGetStatePropertyListItem (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, luabind::object const &keyValues, int &index) |
| | Returns an object containing the value of the of an item in the given state property. More...
|
| |
| luabind::object | luaScriptInterface::luaGetStatePropertyListItemByIndex (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, int index) |
| | Returns an object containing the value of the of an item in the given state property. More...
|
| |
| luabind::object | luaScriptInterface::luaGetStatePropertyMapItem (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, luabind::object const &keyValue) |
| | Returns an object containing the value of the of an item in the given state property. More...
|
| |
| luabind::object | luaScriptInterface::luaGetParamProperty (lua_State *L, const DtScriptVrfObject &entity, std::string const ¶mName) |
| | Returns an object containing the value of the requested parameter property. More...
|
| |
| luabind::object | luaScriptInterface::luaGetParameterPropertyListItem (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, luabind::object const &keyValues, int &index) |
| | Returns an object containing the value of the of an item in the given parameter property. More...
|
| |
| luabind::object | luaScriptInterface::luaGetParameterPropertyListItemByIndex (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, int index) |
| | Returns an object containing the value of the of an item in the given parameter property. More...
|
| |
| luabind::object | luaScriptInterface::luaGetParameterPropertyMapItem (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, luabind::object const &keyValue) |
| | Returns an object containing the value of the of an item in the given parameter property. More...
|
| |
| bool | luaScriptInterface::luaSetSystemAttribute (DtScriptComponentSystem &system, const std::string &attributeName, const luabind::object &value, lua_State *L) |
| |
static const std::map
< DtString,
rwToLuaBindObjectFcn > & | luaScriptInterface::rwToLuaBindObjectMap () |
| |