#include <MSS_PeltSelector.h>

Public Member Functions | |
| MSS_PeltSelector (OP3D_View &viewer, PI_SelectorTemplate &templ) | |
| virtual | ~MSS_PeltSelector () |
| virtual const char * | className () const |
| virtual int | handleMouseEvent (UI_Event *event) |
| virtual int | handleKeyEvent (UI_Event *event, DM_Viewport &viewport) |
| virtual UI_Menu * | getSelectorMenu () const |
| void | setSelectedOpPath (const char *path, int selinst) |
| void | setHintPrimitive (int prim) |
| int | getHintPrimitive () |
| virtual void | makeValidSelections (DM_GeometryType &geo_type, bool &connected, int &group_type_menu_val) |
Static Public Member Functions | |
| static BM_InputSelector * | ourConstructor (BM_View &Viewer, PI_SelectorTemplate &templ) |
Protected Member Functions | |
| virtual void | addToSelection (UI_Event *event, const char *path, int selinst, void *added_geo) |
| virtual void | startSelecting (bool copy_cooked_selection) |
| void | invalidateGuideCache () |
| bool | selectPrimitive (UI_Event *) |
| void | doRender (RE_Render *r, short x, short y, int ghost) |
| bool | isCachedDetailValid () |
| virtual void | saveForUndo () |
| GU_Detail * | getDetail () |
| int | getSelectedInstance () const |
| virtual void | initApplication (UI_Manager *uims, int argc, const char **argv) |
| void | handleShowGuideChange (UI_Event *event) |
Friends | |
| class | MSS_PeltSelectorUndo |
Definition at line 29 of file MSS_PeltSelector.h.
| MSS_PeltSelector::MSS_PeltSelector | ( | OP3D_View & | viewer, | |
| PI_SelectorTemplate & | templ | |||
| ) |
| virtual MSS_PeltSelector::~MSS_PeltSelector | ( | ) | [virtual] |
| virtual void MSS_PeltSelector::addToSelection | ( | UI_Event * | event, | |
| const char * | path, | |||
| int | selinst, | |||
| void * | added_geo | |||
| ) | [protected, virtual] |
Reimplemented from OP3D_InputSelector.
| virtual const char* MSS_PeltSelector::className | ( | ) | const [virtual] |
Reimplemented from OP3D_GenericSelector.
| void MSS_PeltSelector::doRender | ( | RE_Render * | r, | |
| short | x, | |||
| short | y, | |||
| int | ghost | |||
| ) | [protected, virtual] |
Reimplemented from OP3D_InputSelector.
| GU_Detail* MSS_PeltSelector::getDetail | ( | ) | [protected] |
| int MSS_PeltSelector::getHintPrimitive | ( | ) | [inline] |
Definition at line 48 of file MSS_PeltSelector.h.
| int MSS_PeltSelector::getSelectedInstance | ( | ) | const [protected] |
| virtual UI_Menu* MSS_PeltSelector::getSelectorMenu | ( | ) | const [virtual] |
Reimplemented from OP3D_InputSelector.
| virtual int MSS_PeltSelector::handleKeyEvent | ( | UI_Event * | event, | |
| DM_Viewport & | viewport | |||
| ) | [virtual] |
Reimplemented from OP3D_InputSelector.
| virtual int MSS_PeltSelector::handleMouseEvent | ( | UI_Event * | event | ) | [virtual] |
Reimplemented from OP3D_InputSelector.
| void MSS_PeltSelector::handleShowGuideChange | ( | UI_Event * | event | ) | [protected] |
| virtual void MSS_PeltSelector::initApplication | ( | UI_Manager * | uims, | |
| int | argc, | |||
| const char ** | argv | |||
| ) | [protected, virtual] |
Reimplemented from BM_InputSelector.
| void MSS_PeltSelector::invalidateGuideCache | ( | ) | [protected] |
| bool MSS_PeltSelector::isCachedDetailValid | ( | ) | [protected] |
| virtual void MSS_PeltSelector::makeValidSelections | ( | DM_GeometryType & | geo_type, | |
| bool & | connected, | |||
| int & | group_type_menu_val | |||
| ) | [virtual] |
Reimplemented from OP3D_GenericSelector.
| static BM_InputSelector* MSS_PeltSelector::ourConstructor | ( | BM_View & | Viewer, | |
| PI_SelectorTemplate & | templ | |||
| ) | [static] |
Reimplemented from OP3D_GenericSelector.
| virtual void MSS_PeltSelector::saveForUndo | ( | ) | [protected, virtual] |
Reimplemented from OP3D_InputSelector.
| bool MSS_PeltSelector::selectPrimitive | ( | UI_Event * | ) | [protected] |
| void MSS_PeltSelector::setHintPrimitive | ( | int | prim | ) | [inline] |
Definition at line 47 of file MSS_PeltSelector.h.
| void MSS_PeltSelector::setSelectedOpPath | ( | const char * | path, | |
| int | selinst | |||
| ) |
| virtual void MSS_PeltSelector::startSelecting | ( | bool | copy_cooked_selection | ) | [protected, virtual] |
Reimplemented from OP3D_InputSelector.
friend class MSS_PeltSelectorUndo [friend] |
Definition at line 87 of file MSS_PeltSelector.h.
1.5.9