HDK
|
#include <OP_OTLManager.h>
Public Member Functions | |
OP_OTLManagerSink () | |
virtual | ~OP_OTLManagerSink () |
virtual void | assetCreated (const OP_OTLLibrary &library, const OP_OTLDefinition &def) |
virtual void | assetDeleted (const OP_OTLLibrary &library, const OP_OTLDefinition &def) |
virtual void | assetSaved (const OP_OTLLibrary &library, const OP_OTLDefinition &def) |
Called when an asset definition is saved. More... | |
virtual void | beforeAssetCreated (const OP_OTLLibrary &library, const OP_OTLDefinition &def) |
Called right before an asset definition is created. More... | |
virtual void | beforeAssetDeleted (const OP_OTLLibrary &library, const OP_OTLDefinition &def) |
Called right before an asset definition is removed from a library. More... | |
virtual void | beforeAssetSaved (const OP_OTLLibrary &library, const OP_OTLDefinition &def) |
Called right before an asset definition is saved. More... | |
virtual void | libraryInstalled (const OP_OTLLibrary *library) |
virtual void | libraryUninstalled (const OP_OTLLibrary *library) |
virtual void | definitionsAdded (int, UT_IntArray &) |
virtual void | definitionsRemoved (int, UT_IntArray &, OP_OTLLibrary *&) |
virtual void | sourceNamesChanged () |
virtual void | libraryAdded (OP_OTLLibrary *) |
virtual void | libraryRemoved (OP_OTLLibrary *) |
virtual void | configurationChanged () |
virtual void | licensesChanged () |
void | managerDeleted (OP_OTLManager *manager) |
Protected Member Functions | |
void | addManagerSink (OP_OTLManager *manager) |
void | removeManagerSink (OP_OTLManager *manager) |
void | removeAllManagerSinks () |
Definition at line 648 of file OP_OTLManager.h.
|
inline |
Definition at line 651 of file OP_OTLManager.h.
|
inlinevirtual |
Definition at line 652 of file OP_OTLManager.h.
|
inlineprotected |
Definition at line 717 of file OP_OTLManager.h.
|
inlinevirtual |
Called when an asset definition is created. This differs from definitionsAdded() which is called even when a library is refreshed.
Definition at line 658 of file OP_OTLManager.h.
|
inlinevirtual |
Called when an asset definition is deleted from the library. This differs from definitionsRemoved() which is called even when a library is refreshed.
Definition at line 665 of file OP_OTLManager.h.
|
inlinevirtual |
Called when an asset definition is saved.
Definition at line 670 of file OP_OTLManager.h.
|
inlinevirtual |
Called right before an asset definition is created.
Definition at line 675 of file OP_OTLManager.h.
|
inlinevirtual |
Called right before an asset definition is removed from a library.
Definition at line 680 of file OP_OTLManager.h.
|
inlinevirtual |
Called right before an asset definition is saved.
Definition at line 685 of file OP_OTLManager.h.
|
inlinevirtual |
Definition at line 710 of file OP_OTLManager.h.
|
inlinevirtual |
Reimplemented in OP_Director.
Definition at line 702 of file OP_OTLManager.h.
|
inlinevirtual |
Reimplemented in OP_Director.
Definition at line 704 of file OP_OTLManager.h.
|
inlinevirtual |
Definition at line 708 of file OP_OTLManager.h.
|
inlinevirtual |
libraryInstalled() is called after an HDA library is installed. This differs from libraryAdded() which is called after a library is added to the manager's library list. The latter can be called several times in a session due to a library being installed or updated.
Definition at line 693 of file OP_OTLManager.h.
|
inlinevirtual |
Definition at line 709 of file OP_OTLManager.h.
|
inlinevirtual |
libraryUinstalled() is called after an HDA library was uninstalled. This differs from libraryRemoved() which is called after a library is removed from the manager's library list. The latter can be called several times in a session due to a library being uninstalled or updated.
Definition at line 700 of file OP_OTLManager.h.
|
inlinevirtual |
Definition at line 711 of file OP_OTLManager.h.
|
inline |
Definition at line 713 of file OP_OTLManager.h.
|
inlineprotected |
Definition at line 735 of file OP_OTLManager.h.
|
inlineprotected |
Definition at line 729 of file OP_OTLManager.h.
|
inlinevirtual |
Definition at line 707 of file OP_OTLManager.h.