VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Typedefs | Functions
propertySetter.h File Reference

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

DT_DLL_vrfLua bool DtPropertySetter::setPropertyFromLua (const DtString &propertyName, const luabind::object &inProp, DtRwProperties *outProps)
 
DT_DLL_vrfLua bool DtPropertySetter::setOrAddPropertyFromLua (const DtString &propertyName, const luabind::object &inProp, DtRwProperties *outProps)
 
DT_DLL_vrfLua bool DtPropertySetter::setPropertyListItemFromLua (const DtString &propertyName, const luabind::object &keyValues, const luabind::object &inProp, DtRwProperties *outProps)
 
DT_DLL_vrfLua bool DtPropertySetter::setPropertyListItemFromLua (const DtString &propertyName, int index, const luabind::object &inProp, DtRwProperties *outProps)
 
DT_DLL_vrfLua bool DtPropertySetter::setPropertyMapItemFromLua (const DtString &propertyName, const luabind::object &keyValue, const luabind::object &inProp, DtRwProperties *outProps)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaFromProperty (lua_State *L, const DtString &propertyName, const DtRwProperties *inProps, luabind::object &outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaListItemFromProperty (lua_State *L, const DtString &propertyName, const luabind::object &keyValues, const DtRwProperties *inProps, luabind::object &outItem, int &index)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaListItemFromProperty (lua_State *L, const DtString &propertyName, int index, const DtRwProperties *inProps, luabind::object &outItem)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaMapItemFromProperty (lua_State *L, const DtString &propertyName, const luabind::object &keyValue, const DtRwProperties *inProps, luabind::object &outItem)
 
DT_DLL_vrfLua bool DtPropertySetter::setPropertyFromLua (const luabind::object &inProp, DtPropertyInterface *outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaFromProperty (lua_State *L, const DtPropertyInterface *inProps, luabind::object &outProp)
 
DT_DLL_vrfLua const
DtPropertyInterface
DtPropertySetter::findConstListItemByKeys (const DtRwPropertiesList *propList, const luabind::object &keyValues, int &index)
 
DT_DLL_vrfLua const
DtPropertyInterface
DtPropertySetter::findConstListItemByValue (const DtRwPropertiesList *propList, const luabind::object &keyValues, int &index)
 
DT_DLL_vrfLua DtString DtPropertySetter::convertMapKey (const DtRwPropertiesMap *propMap, const luabind::object &keyValue)
 
DT_DLL_vrfLua DtPropFromLuaFcnMap & DtPropertySetter::propertyFromLuaFcnMap ()
 
DT_DLL_vrfLua DtLuaFromPropFcnMap & DtPropertySetter::luaFromPropertyFcnMap ()
 
DT_DLL_vrfLua
DtPropFromLuaCreatorFcnMap & 
DtPropertySetter::propertyFromLuaCreatorFcnMap ()
 
DT_DLL_vrfLua bool DtPropertySetter::setStringPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setUUIDPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setEntityTypePropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setObjectTypePropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setVerticesPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setOffsetVerticesPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setIntPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setDoublePropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setBoolPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setVectorPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setStructPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setListPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtPropertyInterface *outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaFromStringProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaFromEntityTypeProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaFromObjectTypeProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaFromVerticesProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaFromOffsetVerticesProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaFromIntProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaFromDoubleProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaFromBoolProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaFromVectorProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaFromStructProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp)
 
DT_DLL_vrfLua bool DtPropertySetter::setLuaFromListProp (lua_State *L, const DtString &propertyName, const DtPropertyInterface *inProp, luabind::object &outProp)
 
DT_DLL_vrfLua DtPropertyInterfaceDtPropertySetter::createStringPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent)
 
DT_DLL_vrfLua DtPropertyInterfaceDtPropertySetter::createDoublePropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent)
 
DT_DLL_vrfLua DtPropertyInterfaceDtPropertySetter::createBoolPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent)
 
DT_DLL_vrfLua DtPropertyInterfaceDtPropertySetter::createTablePropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent)
 
DT_DLL_vrfLua DtPropertyInterfaceDtPropertySetter::createCustomPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent)
 
DT_DLL_vrfLua DtPropertyInterfaceDtPropertySetter::createStructPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent)
 
DT_DLL_vrfLua DtPropertyInterfaceDtPropertySetter::createListPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent)
 
DT_DLL_vrfLua DtPropertyInterfaceDtPropertySetter::createMapPropFromLua (const DtString &propertyName, luabind::object const &inProp, DtRwProperties *parent)
 
DT_DLL_vrfLua const
DtPropertyInterface
DtPropertySetter::findConstListItem (const DtRwPropertiesList *propList, const luabind::object &keyValues, int &index)
 
DT_DLL_vrfLua DtPropertyInterfaceDtPropertySetter::findListItem (DtRwPropertiesList *propList, const luabind::object &keyValues, int &index)
 
DT_DLL_vrfLua const
DtPropertyInterface
DtPropertySetter::findConstMapItem (const DtRwPropertiesMap *propMap, const luabind::object &keyValue)
 
DT_DLL_vrfLua DtPropertyInterfaceDtPropertySetter::findMapItem (DtRwPropertiesMap *propMap, const luabind::object &keyValue)
 

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)