App Class Reference
#include <main.h>
List of all members.
Public Member Functions |
| | App () |
| | ~App () |
| virtual bool | OnInit () |
| virtual int | OnExit () |
| void | preloadData (wxProgressDialog *progressDialog) |
| void | onOpen () |
| void | onExit () |
| void | onNoTool () |
| void | onSelectTool () |
| void | onRotationTool () |
| void | onTranslationTool () |
| void | onScaleTool () |
| void | onInsertTool (osg::Node *model, const char *fileName) |
| void | onInsertSceneObject (const char *fileName) |
| void | onModelPreview (const char *fileName) |
| void | onImportXMLScene () |
| void | onEmportXMLScene () |
| void | onCanvasMouseLeftUp (int x, int y) |
| void | onCanvasMouseLeftDown (int x, int y) |
| void | onCanvasMouseMiddleUp (int x, int y) |
| void | onCanvasMouseMiddleDown (int x, int y) |
| void | onCanvasMouseRightUp (int x, int y) |
| void | onCanvasMouseRightDown (int x, int y) |
| void | onCanvasMouseMove (int x, int y) |
| void | onCanvasMouseWheel (int x, int y, int d) |
| void | onCanvasKeyUp (int key) |
| void | onCanvasKeyDown (int key) |
Protected Attributes |
| XMLIO * | _XMLParser |
| ICameraController * | _activeCameraController |
| IToolController * | _activeToolController |
| IContextMenuController * | _contextMenuController |
| FreeformCameraController * | _freeformCameraController |
| MountedCameraController * | _mountedCameraController |
| MainFrame * | _mainFrame |
| SceneManager & | _sceneManager |
map< string, osg::ref_ptr
< osg::Node > > | _objectNodes |
| bool | _insertMode |
Constructor & Destructor Documentation
Member Function Documentation
| void App::onCanvasKeyDown |
( |
int |
key |
) |
[virtual] |
| void App::onCanvasKeyUp |
( |
int |
key |
) |
[virtual] |
| void App::onCanvasMouseLeftDown |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | [virtual] |
| void App::onCanvasMouseLeftUp |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | [virtual] |
| void App::onCanvasMouseMiddleDown |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | [virtual] |
| void App::onCanvasMouseMiddleUp |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | [virtual] |
| void App::onCanvasMouseMove |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | [virtual] |
| void App::onCanvasMouseRightDown |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | [virtual] |
| void App::onCanvasMouseRightUp |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | [virtual] |
| void App::onCanvasMouseWheel |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
d | |
|
) |
| | [virtual] |
| void App::onEmportXMLScene |
( |
|
) |
[virtual] |
| void App::onExit |
( |
|
) |
[virtual] |
| int App::OnExit |
( |
|
) |
[virtual] |
| void App::onImportXMLScene |
( |
|
) |
[virtual] |
| bool App::OnInit |
( |
|
) |
[virtual] |
| void App::onInsertSceneObject |
( |
const char * |
fileName |
) |
[virtual] |
| void App::onInsertTool |
( |
osg::Node * |
model, |
|
|
const char * |
fileName | |
|
) |
| | |
| void App::onModelPreview |
( |
const char * |
fileName |
) |
[virtual] |
| void App::onNoTool |
( |
|
) |
[virtual] |
| void App::onOpen |
( |
|
) |
[virtual] |
| void App::onRotationTool |
( |
|
) |
[virtual] |
| void App::onScaleTool |
( |
|
) |
[virtual] |
| void App::onSelectTool |
( |
|
) |
[virtual] |
| void App::onTranslationTool |
( |
|
) |
[virtual] |
| void App::preloadData |
( |
wxProgressDialog * |
progressDialog |
) |
|
Member Data Documentation
The documentation for this class was generated from the following files:
- C:/Users/Robert/Documents/Visual Studio 2008/Projects/ferprojekt/TerrainEditor/TerrainEditor/main.h
- C:/Users/Robert/Documents/Visual Studio 2008/Projects/ferprojekt/TerrainEditor/TerrainEditor/main.cpp