ORTS

SimpleTerrain::SimpleTerrainOverlay Class Reference

#include <SimpleTerrainWidget.H>

Inheritance diagram for SimpleTerrain::SimpleTerrainOverlay:
EventHandler

List of all members.

Public Types

typedef bool(* Handler )(const Event &event)

Public Member Functions

 SimpleTerrainOverlay (const ST_Terrain &terrain, GfxModule &gfxm)
 SimpleTerrainOverlay (const ST_ForceField &terrain, GfxModule &gfxm)
bool is_enabled () const
void enable ()
void disable ()
void draw ()
bool handle_event (const Event &e)

Private Attributes

const ST_Terrainterrain_p
const ST_ForceFieldforcefield_p
DrawOnTerrain dot
bool enabled
GfxModulegfxm

Detailed Description

Definition at line 22 of file SimpleTerrainWidget.H.


Member Typedef Documentation

typedef bool(* EventHandler::Handler)(const Event &event) [inherited]

Reimplemented in MyEventHandler, and MyEventHandler.

Definition at line 47 of file EventHandler.H.


Constructor & Destructor Documentation

SimpleTerrain::SimpleTerrainOverlay::SimpleTerrainOverlay ( const ST_Terrain terrain,
GfxModule gfxm 
)

Definition at line 20 of file SimpleTerrainWidget.C.

References enabled, forcefield_p, and terrain_p.

SimpleTerrain::SimpleTerrainOverlay::SimpleTerrainOverlay ( const ST_ForceField terrain,
GfxModule gfxm 
)

Definition at line 27 of file SimpleTerrainWidget.C.

References enabled, forcefield_p, and terrain_p.


Member Function Documentation

void SimpleTerrain::SimpleTerrainOverlay::disable ( ) [inline]

Definition at line 37 of file SimpleTerrainWidget.H.

References enabled.

Referenced by SimpleTerrain::SimpleTerrainWidget::event_key_down().

void SimpleTerrain::SimpleTerrainOverlay::enable ( ) [inline]
bool SimpleTerrain::SimpleTerrainOverlay::handle_event ( const Event e) [virtual]
bool SimpleTerrain::SimpleTerrainOverlay::is_enabled ( ) const [inline]

Definition at line 35 of file SimpleTerrainWidget.H.

References enabled.

Referenced by SimpleTerrain::SimpleTerrainWidget::event_key_down().


Member Data Documentation

Definition at line 26 of file SimpleTerrainWidget.H.

Referenced by draw().

Definition at line 29 of file SimpleTerrainWidget.H.

Referenced by draw().

Definition at line 24 of file SimpleTerrainWidget.H.

Referenced by draw(), and SimpleTerrainOverlay().


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


Generated on Fri May 18 2012 03:03:13 for ORTS by Doxygen1.7.3