vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
APEditorController::EditorController::ECPOINTERINFO Class Reference

#include <EditorController.h>

Public Member Functions

 ECPOINTERINFO ()
 
 ~ECPOINTERINFO ()
 

Public Attributes

osg::Vec3 pos
 
osg::Vec3 posRaw
 current position More...
 
osg::Quat rot
 
osg::Quat rotRaw
 current rotation More...
 
unsigned long actSelection
 current selection More...
 
std::vector< osg::Node * > * selPath
 
int lastButtonPressed
 ID of the last pressed button. More...
 
ECPOINTERBUTTONINFO buttons [maxButtonsPerPointer+1]
 

Constructor & Destructor Documentation

APEditorController::EditorController::ECPOINTERINFO::ECPOINTERINFO ( )
inline
APEditorController::EditorController::ECPOINTERINFO::~ECPOINTERINFO ( )
inline

Member Data Documentation

unsigned long APEditorController::EditorController::ECPOINTERINFO::actSelection

current selection

ECPOINTERBUTTONINFO APEditorController::EditorController::ECPOINTERINFO::buttons[maxButtonsPerPointer+1]

Information about relevant buttons. Button 0 is only a filler, so it is not necessary to "shift" indexes.

int APEditorController::EditorController::ECPOINTERINFO::lastButtonPressed

ID of the last pressed button.

osg::Vec3 APEditorController::EditorController::ECPOINTERINFO::pos
osg::Vec3 APEditorController::EditorController::ECPOINTERINFO::posRaw

current position

osg::Quat APEditorController::EditorController::ECPOINTERINFO::rot
osg::Quat APEditorController::EditorController::ECPOINTERINFO::rotRaw

current rotation

std::vector<osg::Node*>* APEditorController::EditorController::ECPOINTERINFO::selPath

selection path (root -> ... EOs/Geodes/Transformation/any Nodes ... -> selected EO -> maybe some other Nodes [but no other EO])


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