rwlogo

Rogue Wave Views
Manager Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

List of all members | Public Member Functions | Public Attributes
IlvManagerLayerAntialiasingMessage Class Reference

Manager message class used when setting the anti-aliasing mode of a manager layer. More...

#include <ilviews/manager/observer.h>

Inheritance diagram for IlvManagerLayerAntialiasingMessage:
IlvManagerLayerMessage IlvManagerMessage

Public Member Functions

 IlvManagerLayerAntialiasingMessage (int layer, IlvAntialiasingMode oldAntialiasing)
 Constructor. More...
 
- Public Member Functions inherited from IlvManagerLayerMessage
 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...
 

Public Attributes

IlvAntialiasingMode _oldAntialiasing
 The previous anti-aliasing mode. More...
 

Detailed Description

Manager message class used when setting the anti-aliasing mode of a manager layer.

Library: ilvmgr

This message class is used in the member function IlvManagerLayer::setAntialiasingMode. The reason (or message type) is always IlvMgrMsgLayerAntialiasing. The new anti-aliasing mode of the layer is available though the manager layer object. The previous anti-aliasing mode of the layer is stored in the message data field _oldAntialiasing.

Constructor & Destructor Documentation

IlvManagerLayerAntialiasingMessage::IlvManagerLayerAntialiasingMessage ( int  layer,
IlvAntialiasingMode  oldAntialiasing 
)

Constructor.

Sets the message type to IlvMgrMsgLayerAntialiasing.

Parameters
layerThe index of the layer.
oldNameThe previous anti-aliasing mode of the manager layer.

Member Data Documentation

IlvAntialiasingMode IlvManagerLayerAntialiasingMessage::_oldAntialiasing

The previous anti-aliasing mode.

The previous anti-aliasing mode of the manager layer.


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