#include <navigationstyleinterface.h>

Public Member Functions | |
| NavigationStyleInterface (const wxString &styleName) | |
| const wxString & | getStyleName () |
| virtual void | getAndFixButtonValues (const wxCommandEvent &evt)=0 |
| virtual void | updateParams (const wxCommandEvent &evt)=0 |
| virtual void | registerButtons ()=0 |
| virtual void | buttonEvent ()=0 |
| virtual void | keyStyle (wxKeyEvent &evt)=0 |
| virtual void | mouseStyle (wxMouseEvent &evt)=0 |
Private Member Functions | |
| NavigationStyleInterface () | |
Private Attributes | |
| wxString | styleName |
Definition at line 14 of file navigationstyleinterface.h.
| NavigationStyleInterface::NavigationStyleInterface | ( | ) | [inline, private] |
| NavigationStyleInterface::NavigationStyleInterface | ( | const wxString & | styleName | ) | [inline] |
| const wxString& NavigationStyleInterface::getStyleName | ( | ) | [inline] |
| virtual void NavigationStyleInterface::getAndFixButtonValues | ( | const wxCommandEvent & | evt | ) | [pure virtual] |
Implemented in VRUT::Navigation::NavigationStyleCameraManipulatorSpecific, VRUT::Navigation::NavigationStyleCATIASpecific, VRUT::Navigation::NavigationStyleCortonaSpecific, VRUT::Navigation::NavigationStyleCinema4DSpecific, VRUT::Navigation::NavigationStyleMayaSpecific, VRUT::Navigation::NavigationStyleDeltaViewSpecific, VRUT::Navigation::NavigationStyleICEMSurfSpecific, and VRUT::Navigation::NavigationStyleVD2Specific.
| virtual void NavigationStyleInterface::updateParams | ( | const wxCommandEvent & | evt | ) | [pure virtual] |
Implemented in VRUT::Navigation::NavigationStyleCameraManipulatorSpecific, VRUT::Navigation::NavigationStyleCATIASpecific, VRUT::Navigation::NavigationStyleCortonaSpecific, VRUT::Navigation::NavigationStyleCinema4DSpecific, VRUT::Navigation::NavigationStyleMayaSpecific, VRUT::Navigation::NavigationStyleDeltaViewSpecific, VRUT::Navigation::NavigationStyleICEMSurfSpecific, and VRUT::Navigation::NavigationStyleVD2Specific.
| virtual void NavigationStyleInterface::registerButtons | ( | ) | [pure virtual] |
Implemented in VRUT::Navigation::NavigationStyleCameraManipulatorSpecific, VRUT::Navigation::NavigationStyleCATIASpecific, VRUT::Navigation::NavigationStyleCortonaSpecific, VRUT::Navigation::NavigationStyleCinema4DSpecific, VRUT::Navigation::NavigationStyleMayaSpecific, VRUT::Navigation::NavigationStyleDeltaViewSpecific, VRUT::Navigation::NavigationStyleICEMSurfSpecific, and VRUT::Navigation::NavigationStyleVD2Specific.
| virtual void NavigationStyleInterface::buttonEvent | ( | ) | [pure virtual] |
Implemented in VRUT::Navigation::NavigationStyleCameraManipulatorSpecific, VRUT::Navigation::NavigationStyleCATIASpecific, VRUT::Navigation::NavigationStyleCortonaSpecific, VRUT::Navigation::NavigationStyleCinema4DSpecific, VRUT::Navigation::NavigationStyleMayaSpecific, VRUT::Navigation::NavigationStyleDeltaViewSpecific, VRUT::Navigation::NavigationStyleICEMSurfSpecific, and VRUT::Navigation::NavigationStyleVD2Specific.
| virtual void NavigationStyleInterface::keyStyle | ( | wxKeyEvent & | evt | ) | [pure virtual] |
Implemented in VRUT::Navigation::NavigationStyleCameraManipulatorSpecific, VRUT::Navigation::NavigationStyleCATIASpecific, VRUT::Navigation::NavigationStyleCortonaSpecific, VRUT::Navigation::NavigationStyleCinema4DSpecific, VRUT::Navigation::NavigationStyleMayaSpecific, VRUT::Navigation::NavigationStyleDeltaViewSpecific, VRUT::Navigation::NavigationStyleICEMSurfSpecific, and VRUT::Navigation::NavigationStyleVD2Specific.
| virtual void NavigationStyleInterface::mouseStyle | ( | wxMouseEvent & | evt | ) | [pure virtual] |
Implemented in VRUT::Navigation::NavigationStyleCameraManipulatorSpecific, VRUT::Navigation::NavigationStyleCATIASpecific, VRUT::Navigation::NavigationStyleCortonaSpecific, VRUT::Navigation::NavigationStyleCinema4DSpecific, VRUT::Navigation::NavigationStyleMayaSpecific, VRUT::Navigation::NavigationStyleDeltaViewSpecific, VRUT::Navigation::NavigationStyleICEMSurfSpecific, and VRUT::Navigation::NavigationStyleVD2Specific.
wxString NavigationStyleInterface::styleName [private] |
Definition at line 16 of file navigationstyleinterface.h.
1.5.5