Etterna 0.74.4
Loading...
Searching...
No Matches
Luna< Type > Member List

This is the complete list of members for Luna< Type >, including all inherited members.

AddMethod(std::string const &regName, 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)LuaBindingstatic
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)LuaBindingstatic
CreateMethodsTable(lua_State *L, const std::string &szName) (defined in LuaBinding)LuaBindingprotectedstatic
Equal(lua_State *L) -> bool (defined in LuaBinding)LuaBindingprotectedstatic
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)LuaBindingprotectedstatic
IsDerivedClass() const -> bool (defined in LuaBinding)LuaBindinginline
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)LuaBindingprotectedstatic
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)LuaBindingstatic
T typedef (defined in Luna< Type >)Luna< Type >protected
~LuaBinding() (defined in LuaBinding)LuaBindingvirtual