Pioneer
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
LuaSerializer Class Reference

#include <LuaSerializer.h>

Inheritance diagram for LuaSerializer:
Inheritance graph
[legend]
Collaboration diagram for LuaSerializer:
Collaboration graph
[legend]

Public Member Functions

void ToJson (Json &jsonObj)
 
void FromJson (const Json &jsonObj)
 
void SaveComponents (Json &jsonObj, Space *space)
 
void LoadComponents (const Json &jsonObj, Space *space)
 
void InitTableRefs ()
 
void UninitTableRefs ()
 
- Public Member Functions inherited from DeleteEmitter
 DeleteEmitter ()
 
virtual ~DeleteEmitter ()
 
- Public Member Functions inherited from LuaWrappable
virtual ~LuaWrappable ()
 

Friends

class LuaObjectBase
 
class LuaObject< LuaSerializer >
 
void LuaRef::SaveToJson (Json &jsonObj)
 
void LuaRef::LoadFromJson (const Json &jsonObj)
 

Additional Inherited Members

- Public Attributes inherited from DeleteEmitter
sigc::signal< void > onDelete
 

Member Function Documentation

◆ FromJson()

void LuaSerializer::FromJson ( const Json jsonObj)
Here is the call graph for this function:

◆ InitTableRefs()

void LuaSerializer::InitTableRefs ( )
Here is the call graph for this function:

◆ LoadComponents()

void LuaSerializer::LoadComponents ( const Json jsonObj,
Space space 
)
Here is the call graph for this function:

◆ SaveComponents()

void LuaSerializer::SaveComponents ( Json jsonObj,
Space space 
)
Here is the call graph for this function:

◆ ToJson()

void LuaSerializer::ToJson ( Json jsonObj)
Here is the call graph for this function:

◆ UninitTableRefs()

void LuaSerializer::UninitTableRefs ( )
Here is the call graph for this function:

Friends And Related Symbol Documentation

◆ LuaObject< LuaSerializer >

friend class LuaObject< LuaSerializer >
friend

◆ LuaObjectBase

friend class LuaObjectBase
friend

◆ LuaRef::LoadFromJson

void LuaRef::LoadFromJson ( const Json jsonObj)
friend

◆ LuaRef::SaveToJson

void LuaRef::SaveToJson ( Json jsonObj)
friend

The documentation for this class was generated from the following files: