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 670 of file OP_OTLManager.h.
|
inline |
Definition at line 673 of file OP_OTLManager.h.
|
inlinevirtual |
Definition at line 674 of file OP_OTLManager.h.
|
inlineprotected |
Definition at line 739 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 680 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 687 of file OP_OTLManager.h.
|
inlinevirtual |
Called when an asset definition is saved.
Definition at line 692 of file OP_OTLManager.h.
|
inlinevirtual |
Called right before an asset definition is created.
Definition at line 697 of file OP_OTLManager.h.
|
inlinevirtual |
Called right before an asset definition is removed from a library.
Definition at line 702 of file OP_OTLManager.h.
|
inlinevirtual |
Called right before an asset definition is saved.
Definition at line 707 of file OP_OTLManager.h.
|
inlinevirtual |
Definition at line 732 of file OP_OTLManager.h.
|
inlinevirtual |
Reimplemented in OP_Director.
Definition at line 724 of file OP_OTLManager.h.
|
inlinevirtual |
Reimplemented in OP_Director.
Definition at line 726 of file OP_OTLManager.h.
|
inlinevirtual |
Definition at line 730 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 715 of file OP_OTLManager.h.
|
inlinevirtual |
Definition at line 731 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 722 of file OP_OTLManager.h.
|
inlinevirtual |
Definition at line 733 of file OP_OTLManager.h.
|
inline |
Definition at line 735 of file OP_OTLManager.h.
|
inlineprotected |
Definition at line 757 of file OP_OTLManager.h.
|
inlineprotected |
Definition at line 751 of file OP_OTLManager.h.
|
inlinevirtual |
Definition at line 729 of file OP_OTLManager.h.