Lua object
Parents: public CL_LuaValue
Description
Represents a general Lua object, that is, an object stored at Lua stack.
Class members
CL_LuaObject(void)
CL_LuaObject(const CL_LuaObject& org)
virtual ~CL_LuaObject(void)
CL_LuaObject& operator= (const CL_LuaValue& value)
CL_LuaObject& operator= (const CL_LuaValue& value)
virtual lua_Object getobject(void)
void push(void)
int isNil(void)
int isNumber(void)
int isString(void)
int isFunction(void)
int isUserData(void)
int isTable(void)
int type(void)
operator float()
operator const char*()
operator const char*()
operator const void*()
operator const void*()
CL_LuaObject operator[](const CL_LuaValue& index)
CL_LuaObject operator[](int index)
int operator()(void)
int operator()(const CL_LuaValue& arg1)
int operator()(
const CL_LuaValue& arg1,
const CL_LuaValue& arg2)
int operator()(
const CL_LuaValue& arg1,
const CL_LuaValue& arg2,
const CL_LuaValue& arg3)
int operator()(
const CL_LuaValue& arg1,
const CL_LuaValue& arg2,
const CL_LuaValue& arg3,
const CL_LuaValue& arg4)
int operator()(
const CL_LuaValue& arg1,
const CL_LuaValue& arg2,
const CL_LuaValue& arg3,
const CL_LuaValue& arg4,
const CL_LuaValue& arg5)
See Also
None
Back to index
|