Rogue Wave Views 5.6 |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
#include <ilviews/manager/macros.h>
#include <ilviews/base/observer.h>
#include <ilviews/base/resource.h>
Classes | |
class | IlvManagerAddViewMessage |
Manager message class used when adding a view to a manager. More... | |
class | IlvManagerContentsMessage |
Manager message class used when modifying the structure of the manager contents. More... | |
class | IlvManagerLayerAlphaMessage |
Manager message class used when setting the alpha value of a manager layer. More... | |
class | IlvManagerLayerAntialiasingMessage |
Manager message class used when setting the anti-aliasing mode of a manager layer. More... | |
class | IlvManagerLayerMessage |
Manager message class for notifications regarding manager layers. More... | |
class | IlvManagerLayerNameMessage |
Manager message class used when setting the name of a manager layer. More... | |
class | IlvManagerLayerVisibilityMessage |
Manager message class used when modifying the visibility of a manager layer. More... | |
class | IlvManagerMessage |
Manager message class. More... | |
class | IlvManagerMoveLayerMessage |
Manager message class used when modifying the index of a manager layer. More... | |
class | IlvManagerObjectGeometryMessage |
Manager message class used when modifying the geometry of a graphic object. More... | |
class | IlvManagerObjectLayerMessage |
Manager message class used when changing the layer of a graphic object. More... | |
class | IlvManagerObjectMessage |
Manager message class for notifications regarding graphic objects. More... | |
class | IlvManagerObservable |
Observable class dedicated to the IlvManager . More... | |
class | IlvManagerObserver |
Manager observer class. More... | |
class | IlvManagerRemoveViewMessage |
Manager message class used when removing a view from a manager. More... | |
class | IlvManagerSetInteractorMessage |
Manager message class used when setting an interactor on a manager view. More... | |
class | IlvManagerSetTransformerMessage |
Manager message class used when setting a transformer on a manager view. More... | |
class | IlvManagerSwapLayerMessage |
Manager message class used when swapping the index of two manager layers. More... | |
class | IlvManagerViewMessage |
Manager message class for notifications regarding manager views. More... | |
Macros | |
#define | IlvMgrMsgAddLayer |
#define | IlvMgrMsgAddObject |
#define | IlvMgrMsgAddView |
#define | IlvMgrMsgAllMask |
#define | IlvMgrMsgContentsMask |
#define | IlvMgrMsgDelete |
#define | IlvMgrMsgGeneralMask |
#define | IlvMgrMsgLayerAlpha |
#define | IlvMgrMsgLayerAntialiasing |
#define | IlvMgrMsgLayerMask |
#define | IlvMgrMsgLayerName |
#define | IlvMgrMsgLayerSelectability |
#define | IlvMgrMsgLayerVisibility |
#define | IlvMgrMsgMoveLayer |
#define | IlvMgrMsgObjectGeometry |
#define | IlvMgrMsgObjectGeometryMask |
#define | IlvMgrMsgObjectLayer |
#define | IlvMgrMsgRemoveLayer |
#define | IlvMgrMsgRemoveObject |
#define | IlvMgrMsgRemoveView |
#define | IlvMgrMsgSetInteractor |
#define | IlvMgrMsgSetTransformer |
#define | IlvMgrMsgSwapLayer |
#define | IlvMgrMsgUndefined |
#define | IlvMgrMsgViewMask |
[library ilvmgr ilviews/manager/observer.h] Declaration of types and classes used to implement the notification mechanism in the IlvManager
class.
#define IlvMgrMsgAddLayer |
Manager message identifier.
Message class: IlvManagerLayerMessage
.
Message category: IlvMgrMsgLayerMask
.
Notified action: add a layer to a manager.
#define IlvMgrMsgAddObject |
Manager message identifier.
Message class: IlvManagerContentsMessage
.
Message category: IlvMgrMsgContentsMask
.
Notified action: add a graphic object to a manager.
#define IlvMgrMsgAddView |
Manager message identifier.
Message class: IlvManagerAddViewMessage
.
Message category: IlvMgrMsgViewMask
.
Notified action: add a view to the manager.
#define IlvMgrMsgAllMask |
Convenient value to designate all manager message categories at once.
#define IlvMgrMsgContentsMask |
Bitmask value identifying manager message category. This value is intended for notifications regarding manager contents:
IlvMgrMsgAddObject
IlvMgrMsgRemoveObject
IlvMgrMsgObjectLayer
#define IlvMgrMsgDelete |
Manager message identifier.
Message class: IlvManagerMessage
.
Message category: IlvMgrMsgGeneralMask
.
Notified action: delete a manager.
#define IlvMgrMsgGeneralMask |
Bitmask value identifying manager message category. This value is intended for general-purpose notifications:
IlvMgrMsgDelete
#define IlvMgrMsgLayerAlpha |
Manager message identifier.
Message class: IlvManagerLayerMessage
.
Message category: IlvMgrMsgLayerMask
.
Notified action: change the alpha value of a manager layer.
#define IlvMgrMsgLayerAntialiasing |
Manager message identifier.
Message class: IlvManagerLayerMessage
.
Message category: IlvMgrMsgLayerMask
.
Notified action: change the anti-aliasing mode of a manager layer.
#define IlvMgrMsgLayerMask |
Bitmask value identifying manager message category. This value is intended for notifications regarding manager layers:
IlvMgrMsgAddLayer
IlvMgrMsgRemoveLayer
IlvMgrMsgMoveLayer
IlvMgrMsgSwapLayer
IlvMgrMsgLayerName
IlvMgrMsgLayerVisibility
IlvMgrMsgLayerSelectability
IlvMgrMsgLayerAlpha
IlvMgrMsgLayerAntialiasing
#define IlvMgrMsgLayerName |
Manager message identifier.
Message class: IlvManagerLayerNameMessage
.
Message category: IlvMgrMsgLayerMask
.
Notified action: change the name of a manager layer.
#define IlvMgrMsgLayerSelectability |
Manager message identifier.
Message class: IlvManagerLayerMessage
.
Message category: IlvMgrMsgLayerMask
.
Notified action: change the selectability of a manager layer.
#define IlvMgrMsgLayerVisibility |
Manager message identifier.
Message class: IlvManagerLayerVisibilityMessage
.
Message category: IlvMgrMsgLayerMask
.
Notified action: change the visibility of a manager layer.
#define IlvMgrMsgMoveLayer |
Manager message identifier.
Message class: IlvManagerMoveLayerMessage
.
Message category: IlvMgrMsgLayerMask
.
Notified action: change the index of a manager layer.
#define IlvMgrMsgObjectGeometry |
Manager message identifier.
Message class: IlvManagerObjectGeometryMessage
.
Message category: IlvMgrMsgObjectGeometryMask
.
Notified action: change the geometry of a graphic object in a manager.
#define IlvMgrMsgObjectGeometryMask |
Bitmask value identifying manager message category. This value is intended for notifications regarding the geometry of graphic objects in a manager:
IlvMgrMsgObjectGeometry
#define IlvMgrMsgObjectLayer |
Manager message identifier.
Message class: IlvManagerObjectLayerMessage
.
Message category: IlvMgrMsgContentsMask
.
Notified action: change the manager layer of a graphic object.
#define IlvMgrMsgRemoveLayer |
Manager message identifier.
Message class: IlvManagerLayerMessage
.
Message category: IlvMgrMsgLayerMask
.
Notified action: remove a layer from a manager.
#define IlvMgrMsgRemoveObject |
Manager message identifier.
Message class: IlvManagerContentsMessage
.
Message category: IlvMgrMsgContentsMask
.
Notified action: remove a graphic object from a manager.
#define IlvMgrMsgRemoveView |
Manager message identifier.
Message class: IlvManagerRemoveViewMessage
.
Message category: IlvMgrMsgViewMask
.
Notified action: remove a view from the manager.
#define IlvMgrMsgSetInteractor |
Manager message identifier.
Message class: IlvManagerSetInteractorMessage
.
Message category: IlvMgrMsgViewMask
.
Notified action: change the interactor of a manager view.
#define IlvMgrMsgSetTransformer |
Manager message identifier.
Message class: IlvManagerSetTransformerMessage
.
Message category: IlvMgrMsgViewMask
.
Notified action: change the transformer of a manager view.
#define IlvMgrMsgSwapLayer |
Manager message identifier.
Message class: IlvManagerSwapLayerMessage
.
Message category: IlvMgrMsgLayerMask
.
Notified action: swap the index of two manager layers.
#define IlvMgrMsgUndefined |
Manager message identifier for undefined messages.
#define IlvMgrMsgViewMask |
Bitmask value identifying manager message category. This value is intended for notifications regarding manager views:
IlvMgrMsgAddView
IlvMgrMsgRemoveView
IlvMgrMsgSetInteractor
IlvMgrMsgSetTransformer
© Copyright 2012, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.