InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
LibraryAssetObserverMsg Class Reference

#include <LibraryAssetObserverMsg.h>

Public Types

enum  MessageType { kMsg_NewAssetCollection = 0, kMsg_NewAsset, kMsg_DeleteAsset, kMsg_ChangeAsset }
 

Public Attributes

MessageType fMsgType
 
LibraryAssetID fAssetID
 
ILibraryAssetCollectionfCollection
 

Detailed Description

This class is used by the Library to specify to the Asset Observers what changes were made to the Asset Collection.

Member Enumeration Documentation

Types of things that can happen to an asset or collection.

Member Data Documentation

LibraryAssetID LibraryAssetObserverMsg::fAssetID

Which asset it happened to.

ILibraryAssetCollection* LibraryAssetObserverMsg::fCollection

Which collection the asset is/was in.

MessageType LibraryAssetObserverMsg::fMsgType

What happened to the asset or collection.