class CCL::AbstractPresetNotificationSink
Overview
#include <ipreset.h> class AbstractPresetNotificationSink: public CCL::IPresetNotificationSink { public: // methods virtual void CCL_API onPresetChanging (const IPreset& preset, tbool begin); virtual void CCL_API onPresetRestored (const IPreset& preset); virtual void CCL_API onPresetStoring ( const IPreset& preset, PresetNotificationHint hint ); virtual void CCL_API onPresetStored ( const IPreset& preset, PresetNotificationHint hint ); virtual void CCL_API onCurrentPresetNameChanged (StringRef name); };
Inherited Members
public: // enums enum PresetNotificationHint; // methods virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0; virtual unsigned int CCL_API retain () = 0; virtual unsigned int CCL_API release () = 0; virtual void CCL_API onPresetChanging (const IPreset& preset, tbool begin) = 0; virtual void CCL_API onPresetRestored (const IPreset& preset) = 0; virtual void CCL_API onPresetStoring ( const IPreset& preset, PresetNotificationHint hint ) = 0; virtual void CCL_API onPresetStored ( const IPreset& preset, PresetNotificationHint hint ) = 0; virtual void CCL_API onCurrentPresetNameChanged (StringRef name) = 0;
Detailed Documentation
Methods
virtual void CCL_API onPresetChanging (const IPreset& preset, tbool begin)
Notification before and after a preset is being restored.
virtual void CCL_API onPresetRestored (const IPreset& preset)
Notification after a preset has been restored.
virtual void CCL_API onPresetStoring ( const IPreset& preset, PresetNotificationHint hint )
Notification before preset is being stored.
virtual void CCL_API onPresetStored ( const IPreset& preset, PresetNotificationHint hint )
Notification after a preset has been stored.
virtual void CCL_API onCurrentPresetNameChanged (StringRef name)
Notification whenever the current preset name changed.