#include <IAMStatusListener.h>
|
| enum | { kDefaultIID = IID_IAMSTATUSLISTENER } |
| |
The IAMStatusListener interface processes updates to changes in an asset's IManagedStatus. This interface may be added to any boss that is concerned with IManagedStatus changes; e.g., a UI widget that displays a status message or icon. An IAMStatusListener registers for updates by calling the IManagedStatus::AddListener() method for an IManagedStatus instance. A listener may register with any number of IManagedStatus instances.
- See Also
- IManagedStatus.
- IAssetStateMachine.
The Update method is called when there is a change in an IManagedStatus.
- Parameters
| is | a valid pointer to the IManagedStatus instance reporting a status change. This is useful when processing status changes for multiple IManagedStatus instances. |