Rogue Wave Views
Manager Package API Reference Guide
Product Documentation:

Rogue Wave Views
Documentation Home
List of all members | Public Member Functions
IlvManagerLayerMessage Class Reference

Manager message class for notifications regarding manager layers. More...

#include <ilviews/manager/observer.h>

Inheritance diagram for IlvManagerLayerMessage:
IlvManagerMessage IlvManagerLayerAlphaMessage IlvManagerLayerAntialiasingMessage IlvManagerLayerNameMessage IlvManagerLayerVisibilityMessage IlvManagerMoveLayerMessage IlvManagerSwapLayerMessage

Public Member Functions

 IlvManagerLayerMessage (IlUInt reason, int layer)
 Constructor. More...
 
int getLayer () const
 Returns the index of the layer. More...
 
- Public Member Functions inherited from IlvManagerMessage
 IlvManagerMessage (IlUInt reason, IlUInt mask, IlAny data=0)
 Constructor. More...
 

Additional Inherited Members

- Public Attributes inherited from IlvManagerMessage
IlAny _data
 Additional message information. More...
 
IlUInt _mask
 Message mask (or message category). More...
 
IlUInt _reason
 Message type. More...
 

Detailed Description

Manager message class for notifications regarding manager layers.

Library: ilvmgr

Base class for manager messages used in actions involving manager layers. The message category is always set to IlvMgrMsgLayerMask.

Constructor & Destructor Documentation

IlvManagerLayerMessage::IlvManagerLayerMessage ( IlUInt  reason,
int  layer 
)

Constructor.

Sets the message category to IlvMgrMsgLayerMask.

Parameters
reasonThe notification type.
layerThe index of the layer involved in the notification.

Member Function Documentation

int IlvManagerLayerMessage::getLayer ( ) const

Returns the index of the layer.

Returns
The index of the layer involved in the notification.

© Copyright 2016, 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.