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

Public Member Functions

 QMLModule (GameApi::Env &e, std::string url, std::string homepage)
void Collect (CollectVisitor &vis)
void HeavyPrepare ()
void Prepare ()
QMLData * Parent () const
std::string Type () const
virtual int NumImports () const
virtual std::string Import (int import_i) const
virtual QMLData * ImportChildren (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
Public Member Functions inherited from QMLData
virtual ~QMLData ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ QMLModule()

QMLModule::QMLModule ( GameApi::Env & e,
std::string url,
std::string homepage )
inline

Member Function Documentation

◆ AttrName()

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

Implements QMLData.

◆ AttrValue()

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

Implements QMLData.

◆ Children()

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

Implements QMLData.

◆ Collect()

void QMLModule::Collect ( CollectVisitor & vis)
inlinevirtual

Implements CollectInterface.

◆ HeavyPrepare()

void QMLModule::HeavyPrepare ( )
inlinevirtual

Implements CollectInterface.

◆ Import()

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

Implements QMLData.

◆ ImportChildren()

virtual QMLData * QMLModule::ImportChildren ( int import_i) const
inlinevirtual

◆ Name()

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

Implements QMLData.

◆ NumAttribs()

virtual int QMLModule::NumAttribs ( ) const
inlinevirtual

Implements QMLData.

◆ NumChildren()

virtual int QMLModule::NumChildren ( ) const
inlinevirtual

Implements QMLData.

◆ NumImports()

virtual int QMLModule::NumImports ( ) const
inlinevirtual

Implements QMLData.

◆ Parent()

QMLData * QMLModule::Parent ( ) const
inlinevirtual

Implements QMLData.

◆ Prepare()

void QMLModule::Prepare ( )
inlinevirtual

Implements QMLData.

◆ Type() [1/2]

std::string QMLModule::Type ( ) const
inlinevirtual

Implements QMLData.

◆ Type() [2/2]

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

Implements QMLData.


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