#include <GWorldData.h>
Inheritance diagram for GCS::GWorldData:

Public Member Functions | |
| virtual | ~GWorldData () |
| virtual const GElement * | read (const GElementID &id) const =0 |
| virtual QList< GCS::GElementID > | getChildren (const GCS::GElementID &parent) const =0 |
Protected Member Functions | |
| GWorldData () | |
| GCS::GWorldData::GWorldData | ( | ) | [inline, protected] |
Constructor.
| virtual GCS::GWorldData::~GWorldData | ( | ) | [inline, virtual] |
Virtual Destructor.
| virtual QList<GCS::GElementID> GCS::GWorldData::getChildren | ( | const GCS::GElementID & | parent | ) | const [pure virtual] |
| virtual const GElement* GCS::GWorldData::read | ( | const GElementID & | id | ) | const [pure virtual] |
The implementation is provided by the GWE, it allows read access to any element in the world. Normally an element more closely watches the element it is connected to. The GWorldData provides the possibility to read data from it, regardless how the remote element is accessed, which is accomplished by the GWE.
Implemented in GWE::GXmlDataController.
1.4.7