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