#include <MSS_SingleOpBaseState.h>

Public Member Functions | |
| MSS_SingleOpBaseState (JEDI_View &view, PI_StateTemplate &templ, BM_SceneManager *scene, const char *cursor=BM_DEFAULT_CURSOR) | |
| virtual | ~MSS_SingleOpBaseState (void) |
| virtual const char * | className () const |
Protected Member Functions | |
| virtual OP_Node * | getChosenOp (void) const |
| virtual const char * | getUIDirectory () const |
| virtual void | setNodeFlags (OP_Node &node) |
| virtual int | handleKeyTypeEvent (UI_Event *event, BM_Viewport &) |
| virtual bool | isSelecting () const |
| virtual bool | needSelectMask () const |
| void | mapToWorld (float x, float y, UT_Vector3 &dir, UT_Vector3 &rayorig) |
| void | getViewportTransform (UT_Matrix4 &xform) |
| void | getViewportItransform (UT_Matrix4 &xform) |
| float | getViewportLOD () const |
| void | showPrompt (const char *msg) |
| JEDI_View & | viewer () |
| const JEDI_View & | viewer () const |
| DM_Workbench & | workbench () |
| const DM_Workbench & | workbench () const |
Definition at line 31 of file MSS_SingleOpBaseState.h.
| MSS_SingleOpBaseState::MSS_SingleOpBaseState | ( | JEDI_View & | view, | |
| PI_StateTemplate & | templ, | |||
| BM_SceneManager * | scene, | |||
| const char * | cursor = BM_DEFAULT_CURSOR | |||
| ) |
| virtual MSS_SingleOpBaseState::~MSS_SingleOpBaseState | ( | void | ) | [virtual] |
| virtual const char* MSS_SingleOpBaseState::className | ( | ) | const [virtual] |
Reimplemented from BM_SingleOpState.
Reimplemented in MSS_BrushBaseState, MSS_ButtonlessState, MSS_CaptureLayerPaintState, MSS_CenterPivotState, MSS_CombState, MSS_EditState, MSS_FaceState, MSS_KnifeState, MSS_LatticeState, MSS_PaintSlideModifierState, MSS_PaintState, MSS_PeltState, MSS_PolyKnitState, MSS_PolySplitState, MSS_SculptState, MSS_SingleOpState, MSS_UVBrushState, MSS_UVCenterPivotState, MSS_UVEditState, MSS_UVViewportState, HDK_Sample::MSS_BrushHairLen, and HDK_Sample::MSS_CustomBrushState.
| virtual OP_Node* MSS_SingleOpBaseState::getChosenOp | ( | void | ) | const [protected, virtual] |
Implements BM_SingleOpState.
| virtual const char* MSS_SingleOpBaseState::getUIDirectory | ( | ) | const [protected, virtual] |
Implements BM_SimpleState.
| void MSS_SingleOpBaseState::getViewportItransform | ( | UT_Matrix4 & | xform | ) | [protected] |
| float MSS_SingleOpBaseState::getViewportLOD | ( | ) | const [protected] |
| void MSS_SingleOpBaseState::getViewportTransform | ( | UT_Matrix4 & | xform | ) | [protected] |
| virtual int MSS_SingleOpBaseState::handleKeyTypeEvent | ( | UI_Event * | event, | |
| BM_Viewport & | ||||
| ) | [protected, virtual] |
Reimplemented from BM_OpState.
Reimplemented in MSS_BrushBaseState, MSS_CaptureLayerPaintState, MSS_CombState, MSS_EditState, MSS_FaceState, MSS_KnifeState, MSS_PaintSlideModifierState, MSS_PaintState, MSS_PolyKnitState, MSS_PolySplitState, MSS_SculptState, MSS_SingleOpState, MSS_UVBrushState, MSS_UVEditState, and HDK_Sample::MSS_BrushHairLen.
| virtual bool MSS_SingleOpBaseState::isSelecting | ( | ) | const [protected, virtual] |
Reimplemented in MSS_ButtonlessState, and MSS_SingleOpState.
| void MSS_SingleOpBaseState::mapToWorld | ( | float | x, | |
| float | y, | |||
| UT_Vector3 & | dir, | |||
| UT_Vector3 & | rayorig | |||
| ) | [protected] |
| virtual bool MSS_SingleOpBaseState::needSelectMask | ( | void | ) | const [inline, protected, virtual] |
Reimplemented in MSS_ButtonlessState, and MSS_PeltState.
Definition at line 59 of file MSS_SingleOpBaseState.h.
| virtual void MSS_SingleOpBaseState::setNodeFlags | ( | OP_Node & | node | ) | [protected, virtual] |
Reimplemented from BM_SingleOpState.
| void MSS_SingleOpBaseState::showPrompt | ( | const char * | msg | ) | [protected] |
| const JEDI_View& MSS_SingleOpBaseState::viewer | ( | ) | const [inline, protected] |
Definition at line 77 of file MSS_SingleOpBaseState.h.
| JEDI_View& MSS_SingleOpBaseState::viewer | ( | ) | [inline, protected] |
Definition at line 76 of file MSS_SingleOpBaseState.h.
| const DM_Workbench& MSS_SingleOpBaseState::workbench | ( | ) | const [inline, protected] |
Definition at line 81 of file MSS_SingleOpBaseState.h.
| DM_Workbench& MSS_SingleOpBaseState::workbench | ( | ) | [inline, protected] |
Definition at line 79 of file MSS_SingleOpBaseState.h.
1.5.9