GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
QMLRoot Class Reference
Inheritance diagram for QMLRoot:
Collaboration diagram for QMLRoot:

Public Member Functions

 QMLRoot (std::string type)
virtual void Prepare ()
virtual QMLData * Parent () const
virtual std::string Type () const
virtual int NumImports () const
virtual std::string Import (int import_i) const
virtual int NumAttribs () const
virtual std::string AttrName (int attr_i) const
virtual std::string AttrValue (int attr_i) const
virtual int NumChildren () const
virtual std::string Name (int child_i) const
virtual std::string Type (int child_i) const
virtual QMLData * Children (int child_i) const
virtual std::string ChildName (int child_i) const
Public Member Functions inherited from QMLData
virtual ~QMLData ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Public Attributes

std::vector< QMLData * > m_child_map
std::string type

Constructor & Destructor Documentation

◆ QMLRoot()

QMLRoot::QMLRoot ( std::string type)
inline

Member Function Documentation

◆ AttrName()

virtual std::string QMLRoot::AttrName ( int attr_i) const
inlinevirtual

Implements QMLData.

◆ AttrValue()

virtual std::string QMLRoot::AttrValue ( int attr_i) const
inlinevirtual

Implements QMLData.

◆ ChildName()

virtual std::string QMLRoot::ChildName ( int child_i) const
inlinevirtual

◆ Children()

virtual QMLData * QMLRoot::Children ( int child_i) const
inlinevirtual

Implements QMLData.

◆ Import()

virtual std::string QMLRoot::Import ( int import_i) const
inlinevirtual

Implements QMLData.

◆ Name()

virtual std::string QMLRoot::Name ( int child_i) const
inlinevirtual

Implements QMLData.

◆ NumAttribs()

virtual int QMLRoot::NumAttribs ( ) const
inlinevirtual

Implements QMLData.

◆ NumChildren()

virtual int QMLRoot::NumChildren ( ) const
inlinevirtual

Implements QMLData.

◆ NumImports()

virtual int QMLRoot::NumImports ( ) const
inlinevirtual

Implements QMLData.

◆ Parent()

virtual QMLData * QMLRoot::Parent ( ) const
inlinevirtual

Implements QMLData.

◆ Prepare()

virtual void QMLRoot::Prepare ( )
inlinevirtual

Implements QMLData.

◆ Type() [1/2]

virtual std::string QMLRoot::Type ( ) const
inlinevirtual

Implements QMLData.

◆ Type() [2/2]

virtual std::string QMLRoot::Type ( int child_i) const
inlinevirtual

Implements QMLData.

Member Data Documentation

◆ m_child_map

std::vector< QMLData * > QMLRoot::m_child_map

◆ type

std::string QMLRoot::type

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