GemaLuaCoreLib
The GeMA Lua Core library
GmLuaBCAccessor< T, B > Member List

This is the complete list of members for GmLuaBCAccessor< T, B >, including all inherited members.

_acGmLuaAccessorBase< T >protected
_bcGmLuaBCAccessor< T, B >protected
_loggerGmLuaObjectprotected
_ownerGmLuaAccessorBase< T >protected
_refCountGmLuaObjectprotected
accessor() constGmLuaAccessorBase< T >inline
fillMetatable(lua_State *L, int index)GmLuaBCAccessor< T, B >virtual
functionId(lua_State *L)GmLuaBCAccessor< T, B >private
getClassMetatableID()=0LuaProxy::Basepure virtual
GmLuaAccessorBase(T *ac, const GmLogCategory &logger, bool ownership)GmLuaAccessorBase< T >protected
GmLuaBCAccessor(T *ac, const B *bc, const GmLogCategory &logger, bool ownership)GmLuaBCAccessor< T, B >protected
GmLuaObject(const GmLogCategory &logger)GmLuaObjectprotected
isDefValue(lua_State *L)GmLuaBCAccessor< T, B >private
isFunction(lua_State *L)GmLuaBCAccessor< T, B >private
parseCoord(lua_State *L, int stackPos, QString fname, GmVector &coord)GmLuaAccessorBase< T >protected
parseIndex1(lua_State *L, int stackPos, QString fname) constGmLuaBCAccessor< T, B >protected
parseOptions(lua_State *L, int stackPos, Options &opt)GmLuaAccessorBase< T >protected
populateMetatable(lua_State *L, int index)GmLuaObjectvirtual
ptrToVariant()GmLuaObjectinline
pushResult(lua_State *L, const double *val)GmLuaAccessorBase< T >protected
ref()GmLuaObjectinline
setValue(lua_State *L)GmLuaBCAccessor< T, B >private
setValueAsDef(lua_State *L)GmLuaBCAccessor< T, B >private
toString() constGmLuaAccessorBase< T >virtual
typeName() const =0GmLuaObjectprotectedpure virtual
~GmLuaAccessorBase()GmLuaAccessorBase< T >virtual
~GmLuaObject()GmLuaObjectvirtual