version 3.3

VRS::ConfigureEvent Class Reference

Canvas Configuration Change Event. More...

#include <vrs/sg/configureevent.h>

Inheritance diagram for VRS::ConfigureEvent:

VRS::CanvasEvent VRS::Event VRS::SharedObj VRS::Visitable VRS::ResizeEvent

List of all members.

Public Types

enum  CEType {
  GetFocus, LoseFocus, Map, Unmap,
  Move, Visible, Invisible, PartiallyVisible,
  Resize, InitContext, Invalidate, Redraw
}

Public Member Functions

 VRS_SERIALIZABLE_CLASS_ENUM (CEType)
 ConfigureEvent (Canvas *canvas, CEType reason=ConfigureEvent::Invalidate)
ConfigureEvent::CEType reason () const
 VRS_TYPEINFO (ConfigureEvent, CanvasEvent)

Friends

class Canvas


Detailed Description

Canvas Configuration Change Event.

Member Enumeration Documentation

Enumerator:
GetFocus 
LoseFocus 
Map 
Unmap 
Move 
Visible 
Invisible 
PartiallyVisible 
Resize 
InitContext 
Invalidate 
Redraw 


Constructor & Destructor Documentation

VRS::ConfigureEvent::ConfigureEvent ( Canvas canvas,
CEType  reason = ConfigureEvent::Invalidate 
)


Member Function Documentation

VRS::ConfigureEvent::VRS_SERIALIZABLE_CLASS_ENUM ( CEType   ) 

ConfigureEvent::CEType VRS::ConfigureEvent::reason (  )  const [inline]

VRS::ConfigureEvent::VRS_TYPEINFO ( ConfigureEvent  ,
CanvasEvent   
)


Friends And Related Function Documentation

friend class Canvas [friend]

Reimplemented from VRS::CanvasEvent.

Reimplemented in VRS::ResizeEvent.


The documentation for this class was generated from the following file:

Generated on Fri May 24 06:00:30 2013 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact