1 #ifndef DDD_EVENT_SUBSCRIBER_H_
2 #define DDD_EVENT_SUBSCRIBER_H_
49 class DDD_ConvertBase;
Abstract base class for subscribers of the AssetSelected event.
Definition: DDD_EventSubscriber.h:125
virtual void TriggerXMLConfigLoading(bool loading)=0
Abstract base class for subscribers of the AssetShifted event.
Definition: DDD_EventSubscriber.h:139
virtual void TriggerViewerRunning(bool running)=0
Abstract base class for subscribers of the ConfigurationCleared event.
Definition: DDD_EventSubscriber.h:173
Abstract base class for subscribers of the AssetStarted event.
Definition: DDD_EventSubscriber.h:158
virtual void TriggerConnectionSelected(DDD_Connection *connection)=0
A virtual interface class for all DataDirector assets.
Definition: DDD_AssetBase.h:115
Abstract base class for subscribers of the ConnectionSelected event.
Definition: DDD_EventSubscriber.h:214
virtual void TriggerConnectionDeleted(DDD_Connection *connection)=0
Abstract base class for subscribers of the ConnectionDeleted event.
Definition: DDD_EventSubscriber.h:200
Definition: DDD_EventSubscriber.h:234
virtual void TriggerAssetSelected(DDD_AssetBase *asset)=0
Definition: DDD_EventSubscriber.h:233
AssetShiftDirection
Definition: DDD_EventSubscriber.h:142
Abstract base class for subscribers of the AssetAdded event.
Definition: DDD_EventSubscriber.h:97
Abstract base class for subscribers of the XMLConfigLoading event.
Definition: DDD_EventSubscriber.h:260
virtual void TriggerConfigurationCleared()=0
virtual void TriggerAssetStarted(bool started, DDD_AssetBase *asset)=0
ConnectionShiftDirection
Definition: DDD_EventSubscriber.h:231
virtual void TriggerAssetDeleted(DDD_AssetBase *asset)=0
Abstract base class for subscribers of the ConnectionShifted event.
Definition: DDD_EventSubscriber.h:228
Definition: DDD_EventSubscriber.h:144
virtual void TriggerAssetShifted(DDD_AssetBase *asset, AssetShiftDirection direction)=0
The DDD_Connection class. Base class for connections between assets.
Definition: DDD_Connection.h:54
Abstract base class for subscribers of the ViewerRunning event.
Definition: DDD_EventSubscriber.h:247
Abstract base class for subscribers of the AssetDeleted event.
Definition: DDD_EventSubscriber.h:111
virtual void TriggerConnectionAdded(DDD_Connection *connection)=0
virtual void TriggerAssetAdded(DDD_AssetBase *asset)=0
virtual void TriggerConnectionShifted(DDD_Connection *connection, ConnectionShiftDirection direction)=0
Abstract base class for subscribers of the ConnectionAdded event.
Definition: DDD_EventSubscriber.h:187
Definition: AttributeChangedEmitter.h:46
Definition: DDD_EventSubscriber.h:145