#include <BM_InputSelector.h>

Public Member Functions | |
| BM_InputSelector (BM_View &viewer, PI_SelectorTemplate &templ) | |
| virtual | ~BM_InputSelector () |
| virtual const char * | className () const |
| virtual int | handleMouseEvent (UI_Event *event) |
| virtual bool | handleDoubleClickEvent (UI_Event *event) |
| virtual void | handleNodeDeleted (OP_Node &node) |
| PI_SelectorTemplate & | getTemplate () |
| const PI_SelectorTemplate & | getTemplate () const |
| virtual void | setViewer (BM_View *viewer) |
| virtual void | doRender (RE_Render *r, short x, short y, int ghost) |
| void | initializeUI () |
| virtual int | hasLocates () const |
| virtual void | startSelecting (bool copy_cooked_selection=true) |
| virtual void | stopSelecting () |
| virtual const char * | cursor () const |
Protected Member Functions | |
| BM_View & | baseViewer () |
| const BM_View & | baseViewer () const |
| virtual void | initApplication (UI_Manager *, int c, const char **v) |
SOP/MSS_BrushHairLenSelector.C, and SOP/MSS_BrushHairLenSelector.h.
Definition at line 30 of file BM_InputSelector.h.
| BM_InputSelector::BM_InputSelector | ( | BM_View & | viewer, | |
| PI_SelectorTemplate & | templ | |||
| ) |
| virtual BM_InputSelector::~BM_InputSelector | ( | ) | [virtual] |
| const BM_View& BM_InputSelector::baseViewer | ( | ) | const [inline, protected] |
Definition at line 81 of file BM_InputSelector.h.
| BM_View& BM_InputSelector::baseViewer | ( | ) | [inline, protected] |
Definition at line 80 of file BM_InputSelector.h.
| virtual const char* BM_InputSelector::className | ( | ) | const [virtual] |
Reimplemented from UI_Object.
Reimplemented in MSS_CaptureLayerPaintSelector, MSS_CapturePaintSelector, MSS_CombSelector, MSS_CurveClaySelector, MSS_DeleteSelector, MSS_EditSelector, MSS_GroupPaintSelector, MSS_JoinSelector, MSS_LatticeSelector, MSS_PaintSelector, MSS_PaintSlideModifierSelector, MSS_PeltSelector, MSS_ReusableSelector, MSS_SculptSelector, MSS_UVBrushSelector, MSS_UVEditSelector, OP3D_GenericSelector, OP3D_InputSelector, and HDK_Sample::MSS_BrushHairLenSelector.
| virtual const char* BM_InputSelector::cursor | ( | ) | const [virtual] |
Reimplemented in OP3D_InputSelectorBase.
| virtual void BM_InputSelector::doRender | ( | RE_Render * | r, | |
| short | x, | |||
| short | y, | |||
| int | ghost | |||
| ) | [virtual] |
Reimplemented in MSS_JoinSelector, MSS_PeltSelector, and OP3D_InputSelector.
| const PI_SelectorTemplate& BM_InputSelector::getTemplate | ( | ) | const [inline] |
Definition at line 49 of file BM_InputSelector.h.
| PI_SelectorTemplate& BM_InputSelector::getTemplate | ( | ) | [inline] |
Definition at line 48 of file BM_InputSelector.h.
| virtual bool BM_InputSelector::handleDoubleClickEvent | ( | UI_Event * | event | ) | [virtual] |
Reimplemented in OP3D_InputSelector.
| virtual int BM_InputSelector::handleMouseEvent | ( | UI_Event * | event | ) | [virtual] |
Reimplemented in MSS_JoinSelector, MSS_PeltSelector, and OP3D_InputSelector.
| virtual void BM_InputSelector::handleNodeDeleted | ( | OP_Node & | node | ) | [virtual] |
Reimplemented in MSS_JoinSelector.
| virtual int BM_InputSelector::hasLocates | ( | ) | const [inline, virtual] |
| virtual void BM_InputSelector::initApplication | ( | UI_Manager * | , | |
| int | c, | |||
| const char ** | v | |||
| ) | [protected, virtual] |
| void BM_InputSelector::initializeUI | ( | ) |
| virtual void BM_InputSelector::setViewer | ( | BM_View * | viewer | ) | [virtual] |
Reimplemented in OP3D_InputSelector, and OP3D_InputSelectorBase.
| virtual void BM_InputSelector::startSelecting | ( | bool | copy_cooked_selection = true |
) | [virtual] |
Reimplemented in MSS_JoinSelector, MSS_PeltSelector, OP3D_InputSelector, and OP3D_InputSelectorBase.
| virtual void BM_InputSelector::stopSelecting | ( | ) | [virtual] |
Reimplemented in OP3D_InputSelector, and OP3D_InputSelectorBase.
1.5.9