Main Page   Class Hierarchy   Compound List   File List   Compound Members  

GfxWindowObserver Class Reference

Interface for classes that are interested in events coming from a window. More...

#include <freecloth/gfx/gfxWindowObserver.h>

Inheritance diagram for GfxWindowObserver:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual void idleReceived ()
virtual void destroyed (GfxWindow &)
virtual void closeReceived (GfxWindow &)
virtual void displayReceived (GfxWindow &)
virtual void keyPressed (GfxWindow &, GfxWindow::KeyID, GfxWindow::ModBitfield)
virtual void keyDownReceived (GfxWindow &, GfxWindow::KeyID, GfxWindow::ModBitfield)
virtual void keyUpReceived (GfxWindow &, GfxWindow::KeyID, GfxWindow::ModBitfield)
virtual void mouseDownReceived (GfxWindow &, UInt32 x, UInt32 y, GfxWindow::ButtonID)
virtual void mouseUpReceived (GfxWindow &, UInt32 x, UInt32 y, GfxWindow::ButtonID)
virtual void mouseMoveReceived (GfxWindow &, UInt32 x, UInt32 y)
virtual void windowResized (GfxWindow &, UInt32 viewportX, UInt32 viewportY, UInt32 viewportWidth, UInt32 viewportHeight)
virtual void uiReceived (GfxWindow &, UInt32 uid)
 GLUI user interface event.


Detailed Description

Interface for classes that are interested in events coming from a window.

Pattern: Observer

Definition at line 41 of file gfxWindowObserver.h.


Member Function Documentation

void GfxWindowObserver::destroyed GfxWindow   [virtual]
 

These two are only sent to actual observers, not static observers. An observer may only be removed during one of these two methods, our outside a *received call.

Definition at line 41 of file gfxWindowObserver.cpp.


The documentation for this class was generated from the following files:
Generated on Wed Apr 23 15:58:59 2003 for Freecloth by doxygen1.3-rc3