Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | Related Pages

UI Class Reference

#include <ui.h>

Inheritance diagram for UI:

City GUIMain Layer GUI3DView GUIButton GUIContainer BuildingLayer List of all members.

Public Member Functions

virtual void uiKeyboard (const SDL_KeyboardEvent &rcsSDLKeyboardEvent)=0
virtual void uiMouseMotion (const SDL_MouseMotionEvent &rcsSDLMouseMotionEvent)=0
virtual void uiMouseButton (const SDL_MouseButtonEvent &rcsSDLMouseButtonEvent)=0
virtual void uiExpose (const SDL_ExposeEvent &rcsSDLExposeEvent)=0
virtual void uiResize (const SDL_ResizeEvent &rcsSDLResizeEvent)=0

Detailed Description

This is the base class for all other User Interface classes. It offers an interface that the derived class must implement in order to handle users' inputs

Definition at line 31 of file ui.h.


The documentation for this class was generated from the following files:
Generated on Sat Nov 11 10:21:11 2006 for OpenCity by  doxygen 1.4.2