#include <NavigationStyle.h>
Public Member Functions | |
BlenderNavigationStyle () | |
virtual Base::Type | getTypeId (void) const |
const char * | mouseButtons (ViewerMode) |
~BlenderNavigationStyle () | |
Static Public Member Functions | |
static void * | create (void) |
static Base::Type | getClassTypeId (void) |
static void | init (void) |
Protected Member Functions | |
SbBool | processSoEvent (const SoEvent *const ev) |
Definition at line 265 of file NavigationStyle.h.
BlenderNavigationStyle::BlenderNavigationStyle | ( | ) |
Definition at line 56 of file BlenderNavigationStyle.cpp.
BlenderNavigationStyle::~BlenderNavigationStyle | ( | ) |
Definition at line 60 of file BlenderNavigationStyle.cpp.
void * Gui::BlenderNavigationStyle::create | ( | void | ) | [static] |
Reimplemented from Gui::UserNavigationStyle.
Definition at line 54 of file BlenderNavigationStyle.cpp.
Base::Type Gui::BlenderNavigationStyle::getClassTypeId | ( | void | ) | [static] |
Reimplemented from Gui::UserNavigationStyle.
Definition at line 54 of file BlenderNavigationStyle.cpp.
Base::Type Gui::BlenderNavigationStyle::getTypeId | ( | void | ) | const [virtual] |
Reimplemented from Gui::UserNavigationStyle.
Definition at line 54 of file BlenderNavigationStyle.cpp.
void Gui::BlenderNavigationStyle::init | ( | void | ) | [static] |
Reimplemented from Gui::UserNavigationStyle.
Definition at line 54 of file BlenderNavigationStyle.cpp.
const char * BlenderNavigationStyle::mouseButtons | ( | ViewerMode | mode | ) | [virtual] |
Implements Gui::UserNavigationStyle.
Definition at line 64 of file BlenderNavigationStyle.cpp.
References Gui::NavigationStyle::DRAGGING, Gui::NavigationStyle::PANNING, Gui::NavigationStyle::SELECTION, and Gui::NavigationStyle::ZOOMING.
SbBool BlenderNavigationStyle::processSoEvent | ( | const SoEvent *const | ev | ) | [protected, virtual] |
Reimplemented from Gui::NavigationStyle.
Definition at line 80 of file BlenderNavigationStyle.cpp.
References Gui::NavigationStyle::addToLog(), Gui::NavigationStyle::altdown, Gui::NavigationStyle::button1down, Gui::NavigationStyle::button2down, Gui::NavigationStyle::button3down, Gui::NavigationStyle::centerTime, Gui::NavigationStyle::ctrldown, Gui::NavigationStyle::currentmode, Gui::NavigationStyle::DRAGGING, SketcherExample::f, Gui::NavigationStyle::handleEventInForeground(), Gui::NavigationStyle::IDLE, Gui::NavigationStyle::interactiveCountDec(), Gui::NavigationStyle::invertZoom, Gui::View3DInventorViewer::isEditing(), Gui::NavigationStyle::isPopupMenuEnabled(), Gui::NavigationStyle::isSeekMode(), Gui::NavigationStyle::isViewing(), Gui::NavigationStyle::lastmouseposition, Gui::NavigationStyle::lockrecenter, Gui::NavigationStyle::lookAtPoint(), Gui::NavigationStyle::openPopupMenu(), Gui::NavigationStyle::panCamera(), Gui::NavigationStyle::PANNING, Gui::NavigationStyle::panningplane, Gui::NavigationStyle::panToCenter(), RobotExample::pos, Gui::NavigationStyle::processSoEvent(), Gui::NavigationStyle::SEEK_MODE, Gui::NavigationStyle::SEEK_WAIT_MODE, Gui::NavigationStyle::seekToPoint(), Gui::NavigationStyle::SELECTION, Gui::NavigationStyle::setViewing(), Gui::NavigationStyle::setViewingMode(), Gui::NavigationStyle::shiftdown, Gui::NavigationStyle::size, Gui::NavigationStyle::spin(), Gui::NavigationStyle::SPINNING, Py::type(), Gui::NavigationStyle::viewer, Gui::NavigationStyle::zoom(), Gui::NavigationStyle::zoomByCursor(), and Gui::NavigationStyle::ZOOMING.