VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Typedefs | Functions
readerWriterSetter.h File Reference

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)
 
DtReaderWriterDtReaderWriterSetter::createStringRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *parent)
 Lua-to-ReaderWriter creation functions. More...
 
DtReaderWriterDtReaderWriterSetter::createDoubleRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *parent)
 
DtReaderWriterDtReaderWriterSetter::createBoolRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *parent)
 
DtReaderWriterDtReaderWriterSetter::createCustomRwFromLua (const DtString &rwName, luabind::object const &inObj, DtReaderWriter *parent)
 

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)