vtlib library
|
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. | |
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.
|
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.