Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
anonymous_namespace{XMBStorage.cpp}::JSNodeData Class Reference
Collaboration diagram for anonymous_namespace{XMBStorage.cpp}::JSNodeData:

Public Member Functions

 JSNodeData (const ScriptInterface &s)
 
bool Setup (XMBStorageWriter &xmb, JS::HandleValue value)
 
bool Output (WriteBuffer &writeBuffer, JS::HandleValue value) const
 

Public Attributes

std::vector< std::pair< u32, std::string > > m_Attributes
 
std::vector< std::pair< u32, JS::Heap< JS::Value > > > m_Children
 
const ScriptInterfacescriptInterface
 
const ScriptRequest rq
 

Constructor & Destructor Documentation

◆ JSNodeData()

anonymous_namespace{XMBStorage.cpp}::JSNodeData::JSNodeData ( const ScriptInterface s)
inline

Member Function Documentation

◆ Output()

bool anonymous_namespace{XMBStorage.cpp}::JSNodeData::Output ( WriteBuffer writeBuffer,
JS::HandleValue  value 
) const

◆ Setup()

bool anonymous_namespace{XMBStorage.cpp}::JSNodeData::Setup ( XMBStorageWriter xmb,
JS::HandleValue  value 
)

Member Data Documentation

◆ m_Attributes

std::vector<std::pair<u32, std::string> > anonymous_namespace{XMBStorage.cpp}::JSNodeData::m_Attributes

◆ m_Children

std::vector<std::pair<u32, JS::Heap<JS::Value> > > anonymous_namespace{XMBStorage.cpp}::JSNodeData::m_Children

◆ rq

const ScriptRequest anonymous_namespace{XMBStorage.cpp}::JSNodeData::rq

◆ scriptInterface

const ScriptInterface& anonymous_namespace{XMBStorage.cpp}::JSNodeData::scriptInterface

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