![]() |
VR-Forces 4.8 Class Documentation
|
Go to the source code of this file.
Namespaces | |
| DtReaderWriterSetter | |
| Namespace for methods which set a variable from a Lua object to ReaderWriter and vice-versa. | |
Typedefs | |
| typedef bool(* | DtReaderWriterSetter::luaToRwFnc )(const DtString &rwName, luabind::object const &inObj, DtReaderWriter *outRw) |
| Function signature for Lua-to-ReaderWriter conversion functions. More... | |
| typedef bool(* | DtReaderWriterSetter::rwToLuaFnc )(lua_State *L, const DtString &rwName, const DtReaderWriter *inRw, luabind::object &outObj) |
| Function signature for ReaderWriter-to-Lua object conversion functions. More... | |
| typedef DtReaderWriter *(* | DtReaderWriterSetter::luaToRwCreatorFnc )(const DtString &rwName, luabind::object const &inObj, DtReaderWriter *parent) |
| Function signature for Lua-to-ReaderWriter creation functions. More... | |
| typedef std::map< DtString, luaToRwFnc > | DtReaderWriterSetter::DtRwFromLuaFcnMap |
| typedef std::map< DtString, rwToLuaFnc > | DtReaderWriterSetter::DtLuaFromRwFcnMap |
| typedef std::map< int, luaToRwCreatorFnc > | DtReaderWriterSetter::DtRwFromLuaCreatorFcnMap |
Functions | |
| bool | DtReaderWriterSetter::setPropertyFromLua (const luabind::object &inObj, DtReaderWriter *outRw) |
| Sets the given ReaderWriter from a Lua object. More... | |
| bool | DtReaderWriterSetter::setLuaFromRw (lua_State *L, const DtReaderWriter *inRw, luabind::object &outObj) |
| Sets the given Lua object from a ReaderWriter. More... | |
| bool | DtReaderWriterSetter::setRwFromLua (const luabind::object &inObj, DtReaderWriter *outRw) |
| Tries to set all the contents of the reader/writer item from lua. More... | |
| DtRwFromLuaFcnMap & | DtReaderWriterSetter::rwFromLuaFcnMap () |
| The Lua-to-ReaderWriter by type. More... | |
| DtLuaFromRwFcnMap & | DtReaderWriterSetter::luaFromRwFcnMap () |
| The ReaderWriter-to-Lua by type. More... | |
| DtRwFromLuaCreatorFcnMap & | DtReaderWriterSetter::rwFromLuaCreatorFcnMap () |
| The Lua-to-ReaderWriter creator by type. More... | |
| bool | DtReaderWriterSetter::setStringRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *outRw) |
| Lua-to-ReaderWriter conversion functions. More... | |
| bool | DtReaderWriterSetter::setUUIDRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *outRw) |
| bool | DtReaderWriterSetter::setEntityTypeFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *outRw) |
| bool | DtReaderWriterSetter::setObjectTypeFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *outRw) |
| bool | DtReaderWriterSetter::setVerticesFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *outRw) |
| bool | DtReaderWriterSetter::setOffsetVerticesFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *outRw) |
| bool | DtReaderWriterSetter::setIntRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *outRw) |
| bool | DtReaderWriterSetter::setDoubleRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *outRw) |
| bool | DtReaderWriterSetter::setBoolRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *outRw) |
| bool | DtReaderWriterSetter::setStructRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *outRw) |
| bool | DtReaderWriterSetter::setListRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *outRw) |
| bool | DtReaderWriterSetter::setStringLuaFromRw (lua_State *L, const DtString &rwName, const DtReaderWriter *inRw, luabind::object &outObj) |
| ReaderWriter-to-Lua conversion functions. More... | |
| bool | DtReaderWriterSetter::setEntityTypeLuaFromRw (lua_State *L, const DtString &rwName, const DtReaderWriter *inRw, luabind::object &outObj) |
| bool | DtReaderWriterSetter::setObjectTypeLuaFromRw (lua_State *L, const DtString &rwName, const DtReaderWriter *inRw, luabind::object &outObj) |
| bool | DtReaderWriterSetter::setVerticesLuaFromRw (lua_State *L, const DtString &rwName, const DtReaderWriter *inRw, luabind::object &outObj) |
| bool | DtReaderWriterSetter::setOffsetVerticesLuaFromRw (lua_State *L, const DtString &rwName, const DtReaderWriter *inRw, luabind::object &outObj) |
| bool | DtReaderWriterSetter::setIntLuaFromRw (lua_State *L, const DtString &rwName, const DtReaderWriter *inRw, luabind::object &outObj) |
| bool | DtReaderWriterSetter::setDoubleLuaFromRw (lua_State *L, const DtString &rwName, const DtReaderWriter *inRw, luabind::object &outObj) |
| bool | DtReaderWriterSetter::setBoolLuaFromRw (lua_State *L, const DtString &rwName, const DtReaderWriter *inRw, luabind::object &outObj) |
| bool | DtReaderWriterSetter::setStructLuaFromRw (lua_State *L, const DtString &rwName, const DtReaderWriter *inRw, luabind::object &outObj) |
| bool | DtReaderWriterSetter::setListLuaFromRw (lua_State *L, const DtString &rwName, const DtReaderWriter *inRw, luabind::object &outObj) |
| DtReaderWriter * | DtReaderWriterSetter::createStringRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *parent) |
| Lua-to-ReaderWriter creation functions. More... | |
| DtReaderWriter * | DtReaderWriterSetter::createDoubleRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *parent) |
| DtReaderWriter * | DtReaderWriterSetter::createBoolRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *parent) |
| DtReaderWriter * | DtReaderWriterSetter::createCustomRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *parent) |