Gui::UserNavigationStyle Class Reference

Sub-classes of this class appear in the preference dialog where users can choose their favorite navigation style. More...

#include <NavigationStyle.h>

Inheritance diagram for Gui::UserNavigationStyle:
Gui::NavigationStyle Base::BaseClass Gui::BlenderNavigationStyle Gui::CADNavigationStyle Gui::InventorNavigationStyle

List of all members.

Public Member Functions

virtual Base::Type getTypeId (void) const
virtual const char * mouseButtons (ViewerMode)=0
 UserNavigationStyle ()
 ~UserNavigationStyle ()

Static Public Member Functions

static void * create (void)
static Base::Type getClassTypeId (void)
static void init (void)

Detailed Description

Sub-classes of this class appear in the preference dialog where users can choose their favorite navigation style.

All other classes that inherit directly from NavigationStyle do not appear in the above dialog. This mechanism is useful to implement special navigation styles which are only needed for certain purposes. Thus, it should not be possible to be choosable by the user

Author:
Werner Mayer

Definition at line 225 of file NavigationStyle.h.


Constructor & Destructor Documentation

Gui::UserNavigationStyle::UserNavigationStyle (  )  [inline]

Definition at line 229 of file NavigationStyle.h.

Gui::UserNavigationStyle::~UserNavigationStyle (  )  [inline]

Definition at line 230 of file NavigationStyle.h.


Member Function Documentation

void * Gui::UserNavigationStyle::create ( void   )  [static]
Base::Type Gui::UserNavigationStyle::getClassTypeId ( void   )  [static]
Base::Type Gui::UserNavigationStyle::getTypeId ( void   )  const [virtual]
void Gui::UserNavigationStyle::init ( void   )  [static]
virtual const char* Gui::UserNavigationStyle::mouseButtons ( ViewerMode   )  [pure virtual]

The documentation for this class was generated from the following files:

Generated on Wed Nov 23 19:02:04 2011 for FreeCAD by  doxygen 1.6.1