|
Etterna 0.75.1
|
This is the complete list of members for Luna< Type >, including all inherited members.
| AddMethod(std::string const ®Name, int(*pFunc)(T *p, lua_State *L)) (defined in Luna< Type >) | Luna< Type > | inlineprotected |
| ApplyDerivedType(Lua *L, const std::string &sClassname, void *pSelf) (defined in LuaBinding) | LuaBinding | static |
| binding_t typedef (defined in Luna< Type >) | Luna< Type > | protected |
| check(lua_State *L, int narg, bool bIsSelf=false) -> T * (defined in Luna< Type >) | Luna< Type > | inlinestatic |
| CheckLuaObjectType(lua_State *L, int narg, std::string const &szType) -> bool (defined in LuaBinding) | LuaBinding | static |
| CreateMethodsTable(lua_State *L, const std::string &szName) (defined in LuaBinding) | LuaBinding | protectedstatic |
| Equal(lua_State *L) -> bool (defined in LuaBinding) | LuaBinding | protectedstatic |
| get(lua_State *L, int narg) -> T * (defined in Luna< Type >) | Luna< Type > | inlinestatic |
| GetBaseClassName() const -> const std::string &override (defined in Luna< Type >) | Luna< Type > | inlinevirtual |
| GetClassName() const -> const std::string &override (defined in Luna< Type >) | Luna< Type > | inlinevirtual |
| GetPointerFromStack(Lua *L, const std::string &sType, int iArg) -> void * (defined in LuaBinding) | LuaBinding | protectedstatic |
| IsDerivedClass() const -> bool (defined in LuaBinding) | LuaBinding | inline |
| LuaBinding() (defined in LuaBinding) | LuaBinding | |
| m_sBaseClassName (defined in Luna< Type >) | Luna< Type > | static |
| m_sClassName (defined in Luna< Type >) | Luna< Type > | static |
| PushEqual(lua_State *L) -> int (defined in LuaBinding) | LuaBinding | protectedstatic |
| PushObject(Lua *L, const std::string &sDerivedClassName, T *p) (defined in Luna< Type >) | Luna< Type > | static |
| Register(Lua *L, int iMethods, int iMetatable) override (defined in Luna< Type >) | Luna< Type > | inlineprotectedvirtual |
| Register(lua_State *L) (defined in LuaBinding) | LuaBinding | |
| RegisterTypes(lua_State *L) (defined in LuaBinding) | LuaBinding | static |
| T typedef (defined in Luna< Type >) | Luna< Type > | protected |
| ~LuaBinding() (defined in LuaBinding) | LuaBinding | virtual |