vtlib library
Public Member Functions | List of all members
MapOverviewEngine Class Reference
Inheritance diagram for MapOverviewEngine:
Inheritance graph
[legend]

Public Member Functions

void OnMouse (vtMouseEvent &event)
 Virtual handler, to catch mouse events, can be overridden by your engine class.
 
void Eval ()
 
- Public Member Functions inherited from vtEngine
osg::Referenced * GetTarget (uint which=0)
 
void AddTarget (osg::Referenced *ptr)
 
void RemoveTarget (osg::Referenced *ptr)
 
uint NumTargets ()
 Return the number of targets for this engine.
 
virtual void OnKey (int key, int flags)
 Virtual handler, to catch keyboard events, can be overridden by your engine class.
 
virtual void OnWindowSize (int width, int height)
 Virtual handler, to catch resize events, can be overridden by your engine class.
 

Detailed Description

Provide a view of the terrain from the top and display a cursor to show current canera position User can move the camera by clicking on the map with the mouse middle button.

Member Function Documentation

void MapOverviewEngine::Eval ( )
virtual

Virtual handler, will be called every frame to do the work of the engine. You must override this if you want your engine to be useful.

Reimplemented from vtEngine.