#include <MainFrame.h>
  
 Public Member Functions | |
| MainFrame (IController *controller, wxWindow *parent) | |
| ~MainFrame () | |
| void | onIdle (wxIdleEvent &event) | 
| void | onOpen (wxCommandEvent &event) | 
| void | onExit (wxCommandEvent &event) | 
| void | onToolNormal (wxCommandEvent &event) | 
| void | onToolSelect (wxCommandEvent &event) | 
| void | onToolRotate (wxCommandEvent &event) | 
| void | onToolTranslate (wxCommandEvent &event) | 
| void | onToolScale (wxCommandEvent &event) | 
| void | onToolDelete (wxCommandEvent &event) | 
| void | onToolNVToggle (wxCommandEvent &event) | 
| void | OnAbout (wxCommandEvent &event) | 
| void | onToolModelPanel (wxCommandEvent &event) | 
| void | toggleShowModelPreview (wxCommandEvent &event) | 
| void | setModels (map< string, osg::ref_ptr< osg::Node >> &models) | 
| void | onImportXMLScene (wxCommandEvent &event) | 
| void | onEmportXMLScene (wxCommandEvent &event) | 
| void | updateCanvas (wxSizeEvent &event) | 
| void | onFullscreen (wxCommandEvent &event) | 
| void | onNightvisionMode (wxCommandEvent &event) | 
| void | onModelsListDoubleClick (wxCommandEvent &event) | 
| void | onModelsListClick (wxCommandEvent &event) | 
| void | doRightButtonUp () | 
| Renderer * | getRenderer () | 
| PreviewRenderer * | getPreviewRenderer () | 
| OSGCanvas * | getCanvas () | 
Protected Attributes | |
| IController * | _controller | 
| OSGCanvas * | _canvas | 
| wxGraphicsWindow * | _graphicsWindow | 
| Renderer * | _renderer | 
| OSGCanvas * | _previewCanvas | 
| wxGraphicsWindow * | _previewGraphicsWindow | 
| PreviewRenderer * | _previewRenderer | 
| MainFrame::MainFrame | ( | IController * | controller, | |
| wxWindow * | parent | |||
| ) | 
| MainFrame::~MainFrame | ( | ) | 
| void MainFrame::doRightButtonUp | ( | ) | 
| OSGCanvas * MainFrame::getCanvas | ( | ) | 
| PreviewRenderer * MainFrame::getPreviewRenderer | ( | ) | 
| Renderer * MainFrame::getRenderer | ( | ) | 
| void MainFrame::OnAbout | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onEmportXMLScene | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onExit | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onFullscreen | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onIdle | ( | wxIdleEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onImportXMLScene | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onModelsListClick | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onModelsListDoubleClick | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onNightvisionMode | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onOpen | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onToolDelete | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onToolModelPanel | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onToolNormal | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onToolNVToggle | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onToolRotate | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onToolScale | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onToolSelect | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::onToolTranslate | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::setModels | ( | map< string, osg::ref_ptr< osg::Node >> & | models | ) | 
| void MainFrame::toggleShowModelPreview | ( | wxCommandEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
| void MainFrame::updateCanvas | ( | wxSizeEvent & | event | ) |  [virtual] | 
        
Reimplemented from MainFrameBase.
OSGCanvas* MainFrame::_canvas [protected] | 
        
IController* MainFrame::_controller [protected] | 
        
wxGraphicsWindow* MainFrame::_graphicsWindow [protected] | 
        
OSGCanvas* MainFrame::_previewCanvas [protected] | 
        
wxGraphicsWindow* MainFrame::_previewGraphicsWindow [protected] | 
        
PreviewRenderer* MainFrame::_previewRenderer [protected] | 
        
Renderer* MainFrame::_renderer [protected] | 
        
 1.6.1