![]() |
Pioneer
|
This is the complete list of members for LuaObjectBase, including all inherited members.
| Allocate(size_t n) | LuaObjectBase | protectedstatic |
| CheckFromLua(int index, const char *type) | LuaObjectBase | protectedstatic |
| CreateClass(const char *type, const char *parent, const luaL_Reg *methods, const luaL_Reg *attrs, const luaL_Reg *meta) | LuaObjectBase | protectedstatic |
| CreateClass(LuaMetaTypeBase *metaType) | LuaObjectBase | protectedstatic |
| CreateObject(const luaL_Reg *methods, const luaL_Reg *attrs, const luaL_Reg *meta, bool protect=false) | LuaObjectBase | static |
| CreateObject(LuaMetaTypeBase *metaType) | LuaObjectBase | static |
| Deregister(LuaObjectBase *lo) | LuaObjectBase | protectedstatic |
| Deserialize(const char *stream, const char **next) | LuaObjectBase | protectedstatic |
| FromJson(const Json &obj) | LuaObjectBase | protectedstatic |
| GetFromLua(int index, const char *type) | LuaObjectBase | protectedstatic |
| GetObject() const =0 | LuaObjectBase | protectedpure virtual |
| GetPropertiesFromObject(lua_State *l, int object) | LuaObjectBase | static |
| GetType() const | LuaObjectBase | inlineprotected |
| LuaObjectBase(const char *type) | LuaObjectBase | inlineprotected |
| LuaObjectHelpers class | LuaObjectBase | friend |
| LuaSerializer class | LuaObjectBase | friend |
| PushRegistered(LuaWrappable *o) | LuaObjectBase | protectedstatic |
| Register(LuaObjectBase *lo) | LuaObjectBase | protectedstatic |
| RegisterPromotion(const char *base_type, const char *target_type, PromotionTest test_fn) | LuaObjectBase | protectedstatic |
| RegisterSerializer(const char *type, SerializerPair pair) | LuaObjectBase | protectedstatic |
| Serialize() | LuaObjectBase | protected |
| ToJson(Json &out) | LuaObjectBase | protected |
| ~LuaObjectBase() | LuaObjectBase | inlineprotectedvirtual |