|
| | 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 DtScriptOwnshipObject &thisEntity, const DtScriptVrfObject &otherEntity) |
| |
| luabind::object | luaScriptInterface::luaGetSubordinateFormation (lua_State *L, const DtScriptOwnshipObject &entity, DtScriptVrfObject &leadSubordinate) |
| |
| std::list< DtVectorOffset3D > | luaScriptInterface::luaGetOptionFormationPositions (lua_State *L, const DtScriptVrfObject &unit, const std::string &formationName, luabind::object const &options, int *leaderIndex) |
| |
| std::list< DtVectorOffset3D > | luaScriptInterface::luaGetFormationPositions (lua_State *L, const DtScriptVrfObject &unit, const std::string &formationName, int *leaderIndex) |
| |
| luabind::object | luaScriptInterface::luaGetParameterSubordinateFunctions (lua_State *L, const DtScriptVrfObject &entity) |
| |
| luabind::object | luaScriptInterface::luaGetSubordinateFunctions (lua_State *L, const DtScriptVrfObject &entity) |
| |
| bool | luaScriptInterface::luaSetSubordinateFunctions (lua_State *L, const DtScriptVrfObject &entity, luabind::object const &subsAndFunctions) |
| |
| std::string | luaScriptInterface::luaGetSubordinateFunction (lua_State *L, const DtScriptVrfObject &entity, const DtScriptVrfObject &subEntity) |
| |
| bool | luaScriptInterface::luaSetSubordinateFunction (lua_State *L, const DtScriptVrfObject &entity, const DtScriptVrfObject &subEntity, const std::string &subFunction) |
| |
| luabind::object | luaScriptInterface::luaGetAisData (lua_State *L, const DtScriptVrfObject &entity) |
| |
| luabind::object | luaScriptInterface::luaGetIffSystem (lua_State *L, const DtScriptVrfObject &entity) |
| |
| luabind::object | luaScriptInterface::luaGetIffModeData (lua_State *L, const DtScriptVrfObject &entity, const DtModeType mode) |
| |
| void | luaScriptInterface::getMode1Data (lua_State *L, luabind::object &result, const DtIffMode1Settings *settings) |
| |
| void | luaScriptInterface::getMode2Data (lua_State *L, luabind::object &result, const DtIffMode2Settings *settings) |
| |
| void | luaScriptInterface::getMode3AData (lua_State *L, luabind::object &result, const DtIffMode3ASettings *settings) |
| |
| void | luaScriptInterface::getMode3CData (lua_State *L, luabind::object &result, const DtIffMode3CSettings *settings) |
| |
| void | luaScriptInterface::getMode5Data (lua_State *L, luabind::object &result, const DtIffMode5Settings *settings) |
| |
| void | luaScriptInterface::getModeSData (lua_State *L, luabind::object &result, const DtIffModeSSettings *settings) |
| |
| void | luaScriptInterface::getTCASData (lua_State *L, luabind::object &result, const DtIffTCASDataSettings *settings) |
| |
| bool | luaScriptInterface::luaGetIffModeIsOn (lua_State *L, const DtScriptVrfObject &entity, const DtModeType mode) |
| |
| luabind::object | luaScriptInterface::luaGetTargetPriorityList (lua_State *L, const DtScriptOwnshipObject &thisEntity) |
| |
| std::list< DtScriptVrfObject > | luaScriptInterface::luaGetContactsWithFilter (lua_State *L, const DtScriptOwnshipObject &entity, luabind::object const &typeFilters, bool observedOnly) |
| |
| std::list< DtScriptVrfObject > | luaScriptInterface::luaGetContactsWithFilterAliveOnly (lua_State *L, const DtScriptOwnshipObject &entity, luabind::object const &typeFilters, bool observedOnly, bool aliveOnly) |
| |
| std::list< DtScriptVrfObject > | luaScriptInterface::luaGetHostileContactsWithFilterAliveOnly (lua_State *L, const DtScriptOwnshipObject &entity, luabind::object const &typeFilters, bool observedOnly, bool aliveOnly) |
| |
| std::list< DtScriptVrfObject > | luaScriptInterface::luaGetContacts (lua_State *L, const DtScriptOwnshipObject &entity, luabind::object const &typeFilters, luabind::object const &flags) |
| |
| std::vector< DtScriptVrfObject > | luaScriptInterface::luaGetAllHostileContacts (lua_State *L, const DtScriptOwnshipObject &entity, luabind::object const &options) |
| |
| luabind::object | luaScriptInterface::luaGetWeaponInfoList (lua_State *L, const DtScriptOwnshipObject &thisEntity) |
| |
| luabind::object | luaScriptInterface::luaGetWeaponInfo (lua_State *L, const DtScriptOwnshipObject &thisEntity, const std::string &weaponId) |
| |
| bool | luaScriptInterface::luaSetStateProperty (lua_State *L, DtScriptOwnshipObject &entity, const std::string &propertyName, luabind::object const &prop) |
| |
| bool | luaScriptInterface::luaSetOrAddStateProperty (lua_State *L, DtScriptOwnshipObject &entity, const std::string &propertyName, luabind::object const &prop, bool addIfNotFound) |
| |
| bool | luaScriptInterface::luaSetStatePropertyListItem (lua_State *L, DtScriptOwnshipObject &entity, const std::string &propertyName, luabind::object const &keyValues, luabind::object const &itemValue) |
| |
| bool | luaScriptInterface::luaSetStatePropertyListItemByIndex (lua_State *L, DtScriptOwnshipObject &entity, const std::string &propertyName, int index, luabind::object const &itemValue) |
| |
| bool | luaScriptInterface::luaSetStatePropertyMapItem (lua_State *L, DtScriptOwnshipObject &entity, const std::string &propertyName, luabind::object const &keyValue, luabind::object const &itemValue) |
| |
| bool | luaScriptInterface::luaSetInternalStateProperty (lua_State *L, DtScriptOwnshipObject &entity, const std::string &context, const std::string &propertyName, luabind::object const &prop) |
| |
| bool | luaScriptInterface::luaSetOrAddInternalStateProperty (lua_State *L, DtScriptOwnshipObject &entity, const std::string &context, const std::string &propertyName, luabind::object const &prop, bool addIfNotFound) |
| |
| bool | luaScriptInterface::luaSetInternalStatePropertyListItem (lua_State *L, DtScriptOwnshipObject &entity, const std::string &context, const std::string &propertyName, luabind::object const &keyValues, luabind::object const &itemValue) |
| |
| bool | luaScriptInterface::luaSetInternalStatePropertyListItemByIndex (lua_State *L, DtScriptOwnshipObject &entity, const std::string &context, const std::string &propertyName, int index, luabind::object const &itemValue) |
| |
| bool | luaScriptInterface::luaSetInternalStatePropertyMapItem (lua_State *L, DtScriptOwnshipObject &entity, const std::string &context, const std::string &propertyName, luabind::object const &keyValue, luabind::object const &itemValue) |
| |
| luabind::object | luaScriptInterface::luaGetStateProperty (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName) |
| |
| luabind::object | luaScriptInterface::luaGetStateOwnshipProperty (lua_State *L, const DtScriptOwnshipObject &entity, const std::string &propertyName) |
| |
| luabind::object | luaScriptInterface::luaGetStatePropertyListItem (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, luabind::object const &keyValues, int &index) |
| |
| luabind::object | luaScriptInterface::luaGetStateOwnshipPropertyListItem (lua_State *L, const DtScriptOwnshipObject &entity, const std::string &propertyName, luabind::object const &keyValues, int &index) |
| |
| luabind::object | luaScriptInterface::luaGetStatePropertyListItemByIndex (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, int index) |
| |
| luabind::object | luaScriptInterface::luaGetStateOwnshipPropertyListItemByIndex (lua_State *L, const DtScriptOwnshipObject &entity, const std::string &propertyName, int index) |
| |
| luabind::object | luaScriptInterface::luaGetStatePropertyMapItem (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, luabind::object const &keyValue) |
| |
| luabind::object | luaScriptInterface::luaGetStateOwnshipPropertyMapItem (lua_State *L, const DtScriptOwnshipObject &entity, const std::string &propertyName, luabind::object const &keyValue) |
| |
| luabind::object | luaScriptInterface::luaGetInternalStateProperty (lua_State *L, const DtScriptOwnshipObject &entity, const std::string &context, const std::string &propertyName) |
| |
| luabind::object | luaScriptInterface::luaGetInternalStatePropertyListItem (lua_State *L, const DtScriptOwnshipObject &entity, const std::string &context, const std::string &propertyName, luabind::object const &keyValues, int &index) |
| |
| luabind::object | luaScriptInterface::luaGetInternalStatePropertyListItemByIndex (lua_State *L, const DtScriptOwnshipObject &entity, const std::string &context, const std::string &propertyName, int index) |
| |
| luabind::object | luaScriptInterface::luaGetInternalStatePropertyMapItem (lua_State *L, const DtScriptOwnshipObject &entity, const std::string &context, const std::string &propertyName, luabind::object const &keyValue) |
| |
| luabind::object | luaScriptInterface::luaGetParamProperty (lua_State *L, const DtScriptVrfObject &entity, std::string const ¶mName) |
| |
| luabind::object | luaScriptInterface::luaGetOwnshipParamProperty (lua_State *L, const DtScriptOwnshipObject &entity, std::string const ¶mName) |
| |
| luabind::object | luaScriptInterface::luaGetParameterPropertyListItem (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, luabind::object const &keyValues, int &index) |
| |
| luabind::object | luaScriptInterface::luaGetOwnshipParameterPropertyListItem (lua_State *L, const DtScriptOwnshipObject &entity, const std::string &propertyName, luabind::object const &keyValues, int &index) |
| |
| luabind::object | luaScriptInterface::luaGetParameterPropertyListItemByIndex (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, int index) |
| |
| luabind::object | luaScriptInterface::luaGetOwnshipParameterPropertyListItemByIndex (lua_State *L, const DtScriptOwnshipObject &entity, const std::string &propertyName, int index) |
| |
| luabind::object | luaScriptInterface::luaGetParameterPropertyMapItem (lua_State *L, const DtScriptVrfObject &entity, const std::string &propertyName, luabind::object const &keyValue) |
| |
| luabind::object | luaScriptInterface::luaGetOwnshipParameterPropertyMapItem (lua_State *L, const DtScriptOwnshipObject &entity, const std::string &propertyName, luabind::object const &keyValue) |
| |
| bool | luaScriptInterface::luaSetSystemAttribute (DtScriptComponentSystem &system, const std::string &attributeName, const luabind::object &value, lua_State *L) |
| |
static const std::map
< DtString,
rwToLuaBindObjectFcn > & | luaScriptInterface::rwToLuaBindObjectMap () |
| |