- Your Widget Set For OpenGL
Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | Related Pages

ufo::UFocusEvent Class Reference

This event is used for input focus changes. More...

#include <ufocusevent.hpp>

Inheritance diagram for ufo::UFocusEvent:

ufo::UWidgetEvent ufo::UEvent ufo::UObject ufo::UCollectable List of all members.

Public Member Functions

 UFocusEvent (UWidget *sourceA, Type typeA)
bool focusGained () const
bool focusLost () const

Protected Member Functions

virtual std::ostream & paramString (std::ostream &os) const

Detailed Description

This event is used for input focus changes.

Author:
Johannes Schmidt


Constructor & Destructor Documentation

ufo::UFocusEvent::UFocusEvent UWidget sourceA,
Type  typeA
[inline]
 

Creates a new focus event. Type has to be either UEvent::FocusGained or UEvent::FocusLost.


Member Function Documentation

virtual std::ostream& ufo::UFocusEvent::paramString std::ostream &  os  )  const [protected, virtual]
 

Prints some useful internal data to the ostream os. This method is meant only for debugging purposes.

Reimplemented from ufo::UEvent.


The documentation for this class was generated from the following file:
The libUFO Project - written by Johannes Schmidt