rwlogo
Rogue Wave Views 5.6

Rogue Wave Views
Manager Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

IlvManagerLayerVisibilityMessage Class Reference

Manager message class used when modifying the visibility of a manager layer. More...

#include <ilviews/manager/observer.h>

Inheritance diagram for IlvManagerLayerVisibilityMessage:
IlvManagerLayerMessage IlvManagerMessage

List of all members.

Public Member Functions

 IlvManagerLayerVisibilityMessage (int layer, IlvMgrView *mgrview=0)
 Constructor.

Public Attributes

IlvMgrView_mgrview
 The manager view, if applicable.

Detailed Description

Manager message class used when modifying the visibility of a manager layer.

Library: ilvmgr

This message class is used in member functions modifying the visibility of a layer, either for one manager view or globally (for all the manager views). These member functions are IlvManagerLayer::setVisible, and IlvManager::setVisible. The reason (or message type) is always IlvMgrMsgLayerVisibility.


Constructor & Destructor Documentation

IlvManagerLayerVisibilityMessage::IlvManagerLayerVisibilityMessage ( int  layer,
IlvMgrView mgrview = 0 
)

Constructor.

Sets the message type to IlvMgrMsgLayerVisibility.

Parameters:
layer The index of the layer.
mgrview The manager view, or 0.

Member Data Documentation

The manager view, if applicable.

The data member is set to 0 if the layer visibility is changed globally, that is, for all the manager views. If the visibility changes for just one manager view, _mgrview is set to this manager view.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

© 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.