UGDK
0.4.1
|
#include <ugdk/util/gdd/descriptionprotocol.h>
Public Member Functions | |
virtual | ~DescriptionProtocol () |
void | set_loader (AbstractLoader< T > *loader) |
AbstractLoader< T > * | loader () const |
virtual bool | NewDescription ()=0 |
virtual bool | NewData (const GDDString &data_name)=0 |
virtual bool | NewProperty (const GDDString &property_name, const GDDArgs &property_args)=0 |
virtual bool | NewRing (const GDDString &ring_typename)=0 |
virtual bool | NewEntry (const GDDString &entry_name, const GDDArgs &entry_args)=0 |
virtual bool | NewSimpleChain (const GDDString &ring_typename, const GDDArgs &ring_args)=0 |
Protected Member Functions | |
DescriptionProtocol () | |
void | error (LoadError::Type error_type, std::string &msg="") |
|
inlinevirtual |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
pure virtual |
Implemented in ugdk::AnimationProtocol.
|
pure virtual |
Implemented in ugdk::AnimationProtocol.
|
pure virtual |
Implemented in ugdk::AnimationProtocol.
|
pure virtual |
Implemented in ugdk::AnimationProtocol.
|
pure virtual |
Implemented in ugdk::AnimationProtocol.
|
pure virtual |
Implemented in ugdk::AnimationProtocol.
|
inline |