52 virtual T
get(lua_State* state,
int index);
81 virtual void push(lua_State* state,
const T& data);
DtBaseDecoder()
Default constructor.
Definition luaEncoderDecoder.h:33
virtual ~DtBaseDecoder()
Virtual destructor.
Definition luaEncoderDecoder.h:36
DtBaseEncoder()
Default constructor.
Definition luaEncoderDecoder.h:62
virtual ~DtBaseEncoder()
Virtual destructor.
Definition luaEncoderDecoder.h:65
C++ wrapper for Lua functions.
Definition luaFunction.h:32
Represents a Lua object (typically a table) in C++.
Definition luaObject.h:37
Type-specific decoder for converting Lua values to C++ values.
Definition luaEncoderDecoder.h:46
virtual T get(lua_State *state, int index)
Converts a Lua value to a C++ value.
Type-specific encoder for converting C++ values to Lua values.
Definition luaEncoderDecoder.h:76
virtual void push(lua_State *state, const T &data)
Pushes a C++ value onto the Lua stack.
Defines export macros for the VREngage Utility library.
#define UTIL_DLL
Export/import macro for non-Windows platforms.
Definition export.h:39
Include export definitions for this library.
Definition glsVreMessageUtil.h:49