GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
QMLData Class Referenceabstract

#include <GraphI.hh>

Inheritance diagram for QMLData:
Collaboration diagram for QMLData:

Public Member Functions

virtual ~QMLData ()
virtual void Prepare ()=0
virtual QMLData * Parent () const =0
virtual std::string Type () const =0
virtual int NumImports () const =0
virtual std::string Import (int import_i) const =0
virtual int NumAttribs () const =0
virtual std::string AttrName (int attr_i) const =0
virtual std::string AttrValue (int attr_i) const =0
virtual int NumChildren () const =0
virtual std::string Name (int child_i) const =0
virtual std::string Type (int child_i) const =0
virtual QMLData * Children (int child_i) const =0
virtual void Prepare ()=0
virtual QMLData * Parent () const =0
virtual std::string Type () const =0
virtual int NumImports () const =0
virtual std::string Import (int import_i) const =0
virtual int NumAttribs () const =0
virtual std::string AttrName (int attr_i) const =0
virtual std::string AttrValue (int attr_i) const =0
virtual int NumChildren () const =0
virtual std::string Name (int child_i) const =0
virtual std::string Type (int child_i) const =0
virtual QMLData * Children (int child_i) const =0
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual void Collect (CollectVisitor &vis)=0
virtual int NumBlocks () const
virtual void HeavyPrepare ()=0
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ ~QMLData()

virtual QMLData::~QMLData ( )
inlinevirtual

Member Function Documentation

◆ AttrName() [1/2]

virtual std::string QMLData::AttrName ( int attr_i) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

Here is the caller graph for this function:

◆ AttrName() [2/2]

virtual std::string QMLData::AttrName ( int attr_i) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

◆ AttrValue() [1/2]

virtual std::string QMLData::AttrValue ( int attr_i) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

Here is the caller graph for this function:

◆ AttrValue() [2/2]

virtual std::string QMLData::AttrValue ( int attr_i) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

◆ Children() [1/2]

virtual QMLData * QMLData::Children ( int child_i) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

Here is the caller graph for this function:

◆ Children() [2/2]

virtual QMLData * QMLData::Children ( int child_i) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

◆ Import() [1/2]

virtual std::string QMLData::Import ( int import_i) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

Here is the caller graph for this function:

◆ Import() [2/2]

virtual std::string QMLData::Import ( int import_i) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

◆ Name() [1/2]

virtual std::string QMLData::Name ( int child_i) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

Here is the caller graph for this function:

◆ Name() [2/2]

virtual std::string QMLData::Name ( int child_i) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

◆ NumAttribs() [1/2]

virtual int QMLData::NumAttribs ( ) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

Here is the caller graph for this function:

◆ NumAttribs() [2/2]

virtual int QMLData::NumAttribs ( ) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

◆ NumChildren() [1/2]

virtual int QMLData::NumChildren ( ) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

Here is the caller graph for this function:

◆ NumChildren() [2/2]

virtual int QMLData::NumChildren ( ) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

◆ NumImports() [1/2]

virtual int QMLData::NumImports ( ) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

Here is the caller graph for this function:

◆ NumImports() [2/2]

virtual int QMLData::NumImports ( ) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

◆ Parent() [1/2]

virtual QMLData * QMLData::Parent ( ) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

Here is the caller graph for this function:

◆ Parent() [2/2]

virtual QMLData * QMLData::Parent ( ) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

◆ Prepare() [1/2]

virtual void QMLData::Prepare ( )
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

Here is the caller graph for this function:

◆ Prepare() [2/2]

virtual void QMLData::Prepare ( )
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

◆ Type() [1/4]

virtual std::string QMLData::Type ( ) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

Here is the caller graph for this function:

◆ Type() [2/4]

virtual std::string QMLData::Type ( ) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

◆ Type() [3/4]

virtual std::string QMLData::Type ( int child_i) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.

◆ Type() [4/4]

virtual std::string QMLData::Type ( int child_i) const
pure virtual

Implemented in QMLLoader, QMLLoader, QMLModule, and QMLRoot.


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