|
Pyrogenesis
13997
|
#include <ScriptComponent.h>
Public Member Functions | |
| CComponentTypeScript (ScriptInterface &scriptInterface, jsval instance) | |
| jsval | GetInstance () const |
| void | Init (const CParamNode ¶mNode, entity_id_t ent) |
| void | Deinit () |
| void | HandleMessage (const CMessage &msg, bool global) |
| void | Serialize (ISerializer &serialize) |
| void | Deserialize (const CParamNode ¶mNode, IDeserializer &deserialize, entity_id_t ent) |
Private Member Functions | |
| NONCOPYABLE (CComponentTypeScript) | |
Private Attributes | |
| ScriptInterface & | m_ScriptInterface |
| CScriptValRooted | m_Instance |
| bool | m_HasCustomSerialize |
| bool | m_HasCustomDeserialize |
| bool | m_HasNullSerialize |
Definition at line 34 of file ScriptComponent.h.
| CComponentTypeScript::CComponentTypeScript | ( | ScriptInterface & | scriptInterface, |
| jsval | instance | ||
| ) |
Definition at line 25 of file ScriptComponent.cpp.
| void CComponentTypeScript::Deinit | ( | ) |
Definition at line 48 of file ScriptComponent.cpp.
| void CComponentTypeScript::Deserialize | ( | const CParamNode & | paramNode, |
| IDeserializer & | deserialize, | ||
| entity_id_t | ent | ||
| ) |
Definition at line 84 of file ScriptComponent.cpp.
|
inline |
Definition at line 39 of file ScriptComponent.h.
| void CComponentTypeScript::HandleMessage | ( | const CMessage & | msg, |
| bool | global | ||
| ) |
Definition at line 53 of file ScriptComponent.cpp.
| void CComponentTypeScript::Init | ( | const CParamNode & | paramNode, |
| entity_id_t | ent | ||
| ) |
Definition at line 41 of file ScriptComponent.cpp.
|
private |
| void CComponentTypeScript::Serialize | ( | ISerializer & | serialize | ) |
Definition at line 63 of file ScriptComponent.cpp.
|
private |
Definition at line 79 of file ScriptComponent.h.
|
private |
Definition at line 78 of file ScriptComponent.h.
|
private |
Definition at line 80 of file ScriptComponent.h.
|
private |
Definition at line 77 of file ScriptComponent.h.
|
private |
Definition at line 76 of file ScriptComponent.h.
1.8.5