![]() |
VR-Forces 5.0.3 Developer's Guide
|
Go to the source code of this file.
Namespaces | |
| DtPropertySetter | |
Typedefs | |
| typedef bool(* | DtPropertySetter::luaToPropFnc )(const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp) |
| typedef bool(* | DtPropertySetter::propToLuaFnc )(lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp) |
| typedef DtPropertyInterface *(* | DtPropertySetter::luaToPropCreatorFnc )(const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent) |
| typedef std::map< DtString, luaToPropFnc > | DtPropertySetter::DtPropFromLuaFcnMap |
| typedef std::map< DtString, propToLuaFnc > | DtPropertySetter::DtLuaFromPropFcnMap |
| typedef std::map< int, luaToPropCreatorFnc > | DtPropertySetter::DtPropFromLuaCreatorFcnMap |
Functions | |
| bool | DtPropertySetter::setPropertyFromLua (const DtString &propertyName, const luabind::object &inProp, DtRwProperties *outProps) |
| bool | DtPropertySetter::setOrAddPropertyFromLua (const DtString &propertyName, const luabind::object &inProp, DtRwProperties *outProps) |
| bool | DtPropertySetter::setPropertyListItemFromLua (const DtString &propertyName, const luabind::object &keyValues, const luabind::object &inProp, DtRwProperties *outProps) |
| bool | DtPropertySetter::setPropertyListItemFromLua (const DtString &propertyName, int index, const luabind::object &inProp, DtRwProperties *outProps) |
| bool | DtPropertySetter::setPropertyMapItemFromLua (const DtString &propertyName, const luabind::object &keyValue, const luabind::object &inProp, DtRwProperties *outProps) |
| bool | DtPropertySetter::setLuaFromProperty (lua_State *L, const DtString &propertyName, const DtRwProperties *inProps, luabind::object &outProp) |
| bool | DtPropertySetter::setLuaListItemFromProperty (lua_State *L, const DtString &propertyName, const luabind::object &keyValues, const DtRwProperties *inProps, luabind::object &outItem, int &index) |
| bool | DtPropertySetter::setLuaListItemFromProperty (lua_State *L, const DtString &propertyName, int index, const DtRwProperties *inProps, luabind::object &outItem) |
| bool | DtPropertySetter::setLuaMapItemFromProperty (lua_State *L, const DtString &propertyName, const luabind::object &keyValue, const DtRwProperties *inProps, luabind::object &outItem) |
| bool | DtPropertySetter::setPropertyFromLua (const luabind::object &inProp, DtPropertyInterface *outProp) |
| bool | DtPropertySetter::setLuaFromProperty (lua_State *L, const DtPropertyInterface *inProps, luabind::object &outProp) |
| const DtPropertyInterface * | DtPropertySetter::findConstListItemByKeys (const DtRwPropertiesList *propList, const luabind::object &keyValues, int &index) |
| const DtPropertyInterface * | DtPropertySetter::findConstListItemByValue (const DtRwPropertiesList *propList, const luabind::object &keyValues, int &index) |
| DtString | DtPropertySetter::convertMapKey (const DtRwPropertiesMap *propMap, const luabind::object &keyValue) |
| DtPropFromLuaFcnMap & | DtPropertySetter::propertyFromLuaFcnMap () |
| DtLuaFromPropFcnMap & | DtPropertySetter::luaFromPropertyFcnMap () |
| DtPropFromLuaCreatorFcnMap & | DtPropertySetter::propertyFromLuaCreatorFcnMap () |
| bool | DtPropertySetter::setStringPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp) |
| bool | DtPropertySetter::setUUIDPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp) |
| bool | DtPropertySetter::setEntityTypePropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp) |
| bool | DtPropertySetter::setObjectTypePropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp) |
| bool | DtPropertySetter::setVerticesPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp) |
| bool | DtPropertySetter::setOffsetVerticesPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp) |
| bool | DtPropertySetter::setIntPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp) |
| bool | DtPropertySetter::setDoublePropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp) |
| bool | DtPropertySetter::setBoolPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp) |
| bool | DtPropertySetter::setVectorPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp) |
| bool | DtPropertySetter::setStructPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp) |
| bool | DtPropertySetter::setListPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp) |
| bool | DtPropertySetter::setLuaFromStringProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp) |
| bool | DtPropertySetter::setLuaFromEntityTypeProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp) |
| bool | DtPropertySetter::setLuaFromObjectTypeProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp) |
| bool | DtPropertySetter::setLuaFromVerticesProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp) |
| bool | DtPropertySetter::setLuaFromOffsetVerticesProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp) |
| bool | DtPropertySetter::setLuaFromIntProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp) |
| bool | DtPropertySetter::setLuaFromDoubleProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp) |
| bool | DtPropertySetter::setLuaFromBoolProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp) |
| bool | DtPropertySetter::setLuaFromVectorProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp) |
| bool | DtPropertySetter::setLuaFromStructProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp) |
| bool | DtPropertySetter::setLuaFromListProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp) |
| DtPropertyInterface * | DtPropertySetter::createStringPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent) |
| DtPropertyInterface * | DtPropertySetter::createDoublePropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent) |
| DtPropertyInterface * | DtPropertySetter::createBoolPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent) |
| DtPropertyInterface * | DtPropertySetter::createTablePropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent) |
| DtPropertyInterface * | DtPropertySetter::createCustomPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent) |
| DtPropertyInterface * | DtPropertySetter::createStructPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent) |
| DtPropertyInterface * | DtPropertySetter::createListPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent) |
| DtPropertyInterface * | DtPropertySetter::createMapPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent) |
| const DtPropertyInterface * | DtPropertySetter::findConstListItem (const DtRwPropertiesList *propList, const luabind::object &keyValues, int &index) |
| DtPropertyInterface * | DtPropertySetter::findListItem (DtRwPropertiesList *propList, const luabind::object &keyValues, int &index) |
| const DtPropertyInterface * | DtPropertySetter::findConstMapItem (const DtRwPropertiesMap *propMap, const luabind::object &keyValue) |
| DtPropertyInterface * | DtPropertySetter::findMapItem (DtRwPropertiesMap *propMap, const luabind::object &keyValue) |