rwlogo
Rogue Wave Views 5.6

Rogue Wave Views
Manager Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

IlvManagerObjectGeometryMessage Class Reference

Manager message class used when modifying the geometry of a graphic object. More...

#include <ilviews/manager/observer.h>

Inheritance diagram for IlvManagerObjectGeometryMessage:
IlvManagerObjectMessage IlvManagerMessage

List of all members.

Public Member Functions

 IlvManagerObjectGeometryMessage (IlvGraphic *obj, const IlvRect &oldBBox, IlvRect &newBBox, IlUInt mask=0x00000010)
 Constructor.

Public Attributes

IlvRect_newBBox
 New bounding box.
const IlvRect_oldBBox
 Previous bounding box.

Detailed Description

Manager message class used when modifying the geometry of a graphic object.

Library: ilvmgr

This message class is used when the manager detects that the geometry of a graphic object has changed.

Warning:
[note] Modifications of object geometry must occur within a call to a the manager member function such as IlvManager::applyToObjects.

Constructor & Destructor Documentation

IlvManagerObjectGeometryMessage::IlvManagerObjectGeometryMessage ( IlvGraphic obj,
const IlvRect oldBBox,
IlvRect newBBox,
IlUInt  mask = 0x00000010 
)

Constructor.

Parameters:
obj The graphic object.
oldBBox The previous bounding box of the graphic object.
newBBox The new bounding box of the graphic object.
mask The message category.

Member Data Documentation

New bounding box.

The new bounding box of the graphic object.

Previous bounding box.

The previous bounding box of the graphic object.

 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.