41 #ifndef DDD_GlsComponentBaseAdapter_H_
42 #define DDD_GlsComponentBaseAdapter_H_
73 bool LoadXML(
const char *filename);
79 void Process(
double time);
DDD_AssetBase * FindAsset(const std::string &assetName)
DDD_AssetBase * FindAsset(const std::string &name)
Definition: DDD_GlsComponentBaseAdapter.h:94
void StartAssets()
Definition: DDD_GlsComponentBaseAdapter.h:97
A virtual interface class for all DataDirector attribute types.
Definition: DDD_AttributeBase.h:87
ComponentBase * _component
Definition: DDD_GlsComponentBaseAdapter.h:58
A virtual interface class for all DataDirector assets.
Definition: DDD_AssetBase.h:115
The DDD_AttributeList class. Maintains a list of Data Director attributes.
DDD_AttributeBase * FindAttribute(const std::string &name)
DDD_DataDirector. Main interface to DataDirector core that encapsulates all Assets, Connections and core logic.
Definition: DDD_DataDirector.h:78
The DDD_AssetBase class. Base class for Data Director assets.
DDD_AttributeBase * FindAttribute(const std::string &name)
Definition: DDD_GlsComponentBaseAdapter.h:88
ComponentBase * GetComponentBase()
Definition: DDD_GlsComponentBaseAdapter.h:82
Definition: DDD_GlsComponentBaseAdapter.h:54
Definition: AttributeChangedEmitter.h:46
DDD_DataDirector * _director
Definition: DDD_GlsComponentBaseAdapter.h:57
void StopAssets()
Definition: DDD_GlsComponentBaseAdapter.h:100