![]() |
Pioneer
|
This is the complete list of members for LuaMetaType< T >, including all inherited members.
| AddCallCtor(lua_CFunction func) | LuaMetaType< T > | inline |
| AddFunction(const char *name, const_member_function< T, Rt, Args... > fn) | LuaMetaType< T > | inline |
| AddFunction(const char *name, member_function< T, Rt, Args... > fn) | LuaMetaType< T > | inline |
| AddFunction(const char *name, member_cfunction< T > fn) | LuaMetaType< T > | inline |
| AddFunction(const char *name, lua_CFunction func) | LuaMetaType< T > | inline |
| AddMember(const char *name, member_pointer< T, Dt > t) | LuaMetaType< T > | inline |
| AddMember(const char *name, member_cfunction< T > getter, member_cfunction< T > setter=nullptr) | LuaMetaType< T > | inline |
| AddMember(const char *name, const_member_function< T, Dt > getter, member_function< T, void, Dt2 > setter=nullptr) | LuaMetaType< T > | inline |
| AddMember(const char *name, member_function< T, Dt > getter, member_function< T, void, Dt2 > setter=nullptr) | LuaMetaType< T > | inline |
| AddMeta(const char *name, const_member_function< T, Rt, Args... > fn) | LuaMetaType< T > | inline |
| AddMeta(const char *name, member_function< T, Rt, Args... > fn) | LuaMetaType< T > | inline |
| AddMeta(const char *name, member_cfunction< T > fn) | LuaMetaType< T > | inline |
| AddMeta(const char *name, lua_CFunction func) | LuaMetaType< T > | inline |
| AddNewCtor(lua_CFunction func) | LuaMetaType< T > | inline |
| CheckUserdata(lua_State *l, int index, const char *name) | LuaMetaTypeBase | static |
| const_member_function typedef | LuaMetaTypeBase | protected |
| CreateMetaType(lua_State *l) | LuaMetaTypeBase | |
| free_fn_wrapper_(lua_State *L) | LuaMetaTypeBase | inlineprotectedstatic |
| free_fn_wrapper_(lua_State *L) | LuaMetaTypeBase | inlineprotectedstatic |
| free_function typedef | LuaMetaTypeBase | protected |
| GetAttrTable(lua_State *L, int index) | LuaMetaTypeBase | inlineprotected |
| GetMetatable() const | LuaMetaTypeBase | |
| GetMetatableFromName(lua_State *l, const char *name) | LuaMetaTypeBase | static |
| GetMethodTable(lua_State *L, int index) | LuaMetaTypeBase | inlineprotected |
| GetNames(std::vector< std::string > &names, const std::string &prefix="", bool methodsOnly=false) | LuaMetaTypeBase | static |
| GetParent() const | LuaMetaTypeBase | inline |
| getter_member_cfn_wrapper_(lua_State *L) | LuaMetaTypeBase | inlineprotectedstatic |
| getter_member_fn_wrapper_(lua_State *L) | LuaMetaTypeBase | inlineprotectedstatic |
| GetTypeName() const | LuaMetaTypeBase | inline |
| IsValid() const | LuaMetaTypeBase | inline |
| LuaMetaType(const char *name) | LuaMetaType< T > | inline |
| LuaMetaTypeBase(const char *name) | LuaMetaTypeBase | inline |
| m_index | LuaMetaTypeBase | protected |
| m_lua | LuaMetaTypeBase | protected |
| m_parent | LuaMetaTypeBase | protected |
| m_ref | LuaMetaTypeBase | protected |
| m_typeName | LuaMetaTypeBase | protected |
| member_cfn_wrapper_(lua_State *L) | LuaMetaTypeBase | inlineprotectedstatic |
| member_cfunction typedef | LuaMetaTypeBase | protected |
| member_fn_wrapper_(lua_State *L) | LuaMetaTypeBase | inlineprotectedstatic |
| member_fn_wrapper_(lua_State *L) | LuaMetaTypeBase | inlineprotectedstatic |
| member_function typedef | LuaMetaTypeBase | protected |
| member_pointer typedef | LuaMetaTypeBase | protected |
| member_wrapper_(lua_State *L) | LuaMetaTypeBase | inlineprotectedstatic |
| PullFreeFunction(lua_State *L, int index) | LuaMetaTypeBase | inlineprotectedstatic |
| PullPointerToMember(lua_State *L, int idx) | LuaMetaTypeBase | inlineprotectedstatic |
| PushFreeFunction(lua_State *L, T obj) | LuaMetaTypeBase | inlineprotectedstatic |
| PushPointerToMember(lua_State *L, MemT obj) | LuaMetaTypeBase | inlineprotectedstatic |
| RegisterFuncs(const luaL_Reg *functions) | LuaMetaType< T > | inline |
| Self typedef | LuaMetaType< T > | |
| SetParent(const char *parent) | LuaMetaTypeBase | inline |
| SetProtected(bool enabled) | LuaMetaType< T > | inline |
| StartRecording() | LuaMetaType< T > | inline |
| StopRecording() | LuaMetaType< T > | inline |
| TestUserdata(lua_State *l, int index, const char *name) | LuaMetaTypeBase | static |