![]() |
Gorgon Game Engine
|
Base object for data to be exchanged. More...
Public Member Functions | |
virtual | ~ExchangeData () |
virtual std::string | Name () const =0 |
Should return the name of the data type. More... | |
virtual std::string | Text () const |
Should return the textual representation of the data. A datatype can simply return its typename. More... | |
virtual Resource::GID::Type | Type () const =0 |
Should return the type id of the data. More... | |
Base object for data to be exchanged.
This object should be type casted to derived type to access stored data. Name could be used to show the data type.
|
virtual |
|
pure virtual |
|
virtual |
Should return the textual representation of the data. A datatype can simply return its typename.
Reimplemented in FileData, and TextData.
References ExchangeData::Name().
|
pure virtual |