HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MSS_ReusableSelector Member List

This is the complete list of members for MSS_ReusableSelector, including all inherited members.

actionKeyEcho(const char *, const char *custom_suffix=0)UI_Objectstatic
addCookedSelection(SOP_Node *sop)OP3D_InputSelector
addDependent(UI_Object *who)UI_Object
addKeyBindingProxyRef(const char *symbol, UI_Feel *ref, bool warn=true)AP_Interface
addKeyDelegateClientship(UI_KeyDelegate *)UI_Object
addSelectedInfo(int info_i, bool set_pick_order=true)OP3D_InputSelector
addToSelection(UI_Event *event, const char *path, GU_SelectionHandle sel, GU_SelectResult &added_geo)OP3D_InputSelectorinlineprotectedvirtual
allowDragging() const OP3D_InputSelectorBaseinline
allowEmptyQuickSelect() const OP3D_InputSelectorBaseinline
allowFinishing() const OP3D_InputSelectorBaseinline
allowFinishWithExistingSelection() const OP3D_InputSelectorBase
allowQuickSelect() const OP3D_InputSelectorBaseinline
AP_Interface()AP_Interface
AP_Interface(const char *myname, const char *const *names, UI_EventMethod const *methods)AP_Interface
appendToLastNode(SOP_Node *&, const UT_String &, bool)OP3D_InputSelectorinlineprotectedvirtual
areaPickMask(GU_SelectionRule sel_rule) const OP3D_InputSelectorprotected
baseViewer()BM_InputSelectorinlineprotected
baseViewer() const BM_InputSelectorinlineprotected
BM_InputSelector(BM_View &viewer, PI_SelectorTemplate &templ)BM_InputSelector
bootstrapLoopStart(const char *path, const GR_PickRecord &pick, bool only_selected_path)OP3D_InputSelector
buildFullPath(UT_WorkBuffer &string) const UI_Object
bumpQueueCount(int dir)UI_Objectinline
canSelectDrawables() const overrideOP3D_InputSelectorBasevirtual
className() const overrideMSS_ReusableSelectorvirtual
clearSelectedInfoIndices()OP3D_InputSelectorprotected
clearSelectionInfos()OP3D_InputSelectorprotected
clearSelections()OP3D_InputSelectorvirtual
clearTheMainApplication()AP_Interfaceprotectedstatic
commitViewportPreSelection(UI_Event *event, GU_SelectionRule sel_rule) overrideOP3D_InputSelectorvirtual
computeNextPickOrder(GA_GroupType sel_type) const OP3D_InputSelectorprotected
connectOps(OP_Node &new_node, int op_input_index, const UT_String &input_parm, int *menu_idx=0, bool branch_off=false, bool multi_input=false, bool force_selection_string=false, bool force_numeric=false, const UT_IntArray *prev_input_nodes=0)OP3D_InputSelector
connectSops(bool branch_off, bool request_new, OP_Node *&edit_node)MSS_ReusableSelectorvirtual
ConstProxyHandle typedefOP3D_InputSelectorBase
consumeSelections()OP3D_InputSelectorvirtual
containedSelectToggle(UI_Event *event, const char *echo_hotkey)OP3D_InputSelectorBaseprotected
createObjectMerge(OP_Network *network, UT_String &path, GU_SelectionHandle selection, const UT_String &creator_state_name, bool keep_original_objects, bool display_origina_objects)OP3D_InputSelectorstatic
createPreferenceFile(const char *filename)AP_Interfacestatic
createSelectionFromObjects(const OP_NodeList &objects, DM_Viewport &viewport, PI_GeometryType geo_type, UT_StringArray &paths, OP3D_SelectionHandles &selections)OP3D_InputSelectorstatic
creatorStateName()OP3D_InputSelectorinline
currentlyUpdatingGeometryTypeButtons() const OP3D_InputSelector
currentPrompt() const OP3D_InputSelectorinline
currentPrompt()OP3D_InputSelectorinline
cursor() const overrideOP3D_InputSelectorBasevirtual
debugQueueEventsFor(const UI_Value *value, const char *name, UI_EventType t=UI_EVENT_NO_EVENT) const UI_Object
defaultPrompt() const OP3D_InputSelectorinline
defaultPrompt()OP3D_InputSelectorinline
deleteReferences(UI_Object *to_whom)UI_Objectvirtual
dependents() const UI_Objectinline
dependents()UI_Objectinlineprotected
dirtySelection(SOP_Node *sop_node, DirtySelectionScope *scope)OP3D_InputSelectorprotected
dirtySelection(const GUI_DetailLook &geo_look, int geo_idx, DirtySelectionScope *scope)OP3D_InputSelectorprotected
dirtySelection(const OP3D_SelectionInfo &sel_info, DirtySelectionScope *scope)OP3D_InputSelectorprotected
disableActivePicking()OP3D_InputSelectorBaseinlineprotected
disablePicker()OP3D_InputSelectorBaseprotected
displayPickMask() const OP3D_InputSelectorprotected
distributeEvent(UI_Event *event, int upwards)UI_Object
DM_InputSelector(BM_View &viewer, PI_SelectorTemplate &templ)DM_InputSelector
doRender(RE_Render *r, int x, int y, int ghost) overrideOP3D_InputSelectorvirtual
drawableMask() const overrideOP3D_InputSelectorBaseprotectedvirtual
drawablePickMask(unsigned pick_mask) const OP3D_InputSelectorBaseprotected
emptySelections(const char *path_to_skip=0, bool refresh=true)OP3D_InputSelectorprotected
enableDrawableSelection(bool select_drawables)OP3D_InputSelectorBase
enablePicker(UI_Event *event)OP3D_InputSelectorBaseprotected
evalStateParm(const char *name, UT_StringHolder &ret) overrideOP3D_InputSelectorvirtual
filterDrawable(const char *drawable_name) const OP3D_InputSelectorBaseprotected
findInfo(int node_id, int detail_index) const OP3D_InputSelectorprotected
findInfo(const char *path) const OP3D_InputSelectorprotected
findKeyDelegateSymbol(const char *symbol) const AP_Interface
findObject(const char *name) const AP_Interfaceinline
findValue(const char *name) const AP_Interfaceinline
findValueFeel(UI_Value *value) const AP_Interface
findValueSymbol(const char *symbol) const AP_Interface
finishedValue()OP3D_InputSelectorBaseinline
finishedValue() const OP3D_InputSelectorBaseinline
generateAdditionalInputNodes(SOP_Node &, SOP_Node *, const UT_String &, const UT_String &)OP3D_InputSelectorinlineprotectedvirtual
generateAllSelectionStrings(UT_String &sel_string, bool only_one_gdp, bool force_numeric, bool consume_selections) overrideOP3D_InputSelectorvirtual
generateEvent(UI_EventType t, UI_Object *target)UI_Object
generateMergedSelectionString(UT_String &sel_string, UT_StringArray &paths, OP3D_SelectionHandles &selections, bool ordered, bool collapse, bool use_ast_to_select_all, bool force_numeric)OP3D_InputSelectorstatic
getAllowUseExistingSelection()OP3D_InputSelectorBaseinlinestatic
getAppExitCode()AP_Interfacestatic
getContainedPick() const OP3D_InputSelectorBaseinlineprotected
getContainedPickPtr() const OP3D_InputSelectorBaseinlineprotected
getCoreDumpFileName(UT_WorkBuffer &name)AP_Interfacevirtual
getCustomToolbox() const overrideOP3D_InputSelectorBasevirtual
getDefaultUndoWorker()OP3D_InputSelector
getExistingSelection(int node_id, int detail_index, int &info_i, GA_GroupType sel_type)OP3D_InputSelector
getFeelSymbol(const char *symbol) const AP_Interface
getFeelSymbols(UT_StringArray &symbols, UT_Array< UI_Feel * > &feels) const AP_Interface
getFinishedValuePtr() const OP3D_InputSelectorBaseinlineprotected
getFloodFillSelectionHotkeyStringRef(UT_WorkBuffer &buffer)OP3D_InputSelectorBasestatic
getFunctionKeyScript(int key, UI_Event *event, UT_String &script)AP_Interface
getGeometryFromPath(const char *path)OP3D_InputSelectorBasestatic
getGeometryFromPickRecord(const GR_PickRecord &pick, GUI_DetailLook **detail_look=nullptr)OP3D_InputSelectorBaseprotected
getGeometryTypeAtFinish() const OP3D_InputSelector
getGroupTypeMenuValAtFinish() const OP3D_InputSelector
getHeldHotkeyCache()OP3D_InputSelectorinline
getInlineSelection(bool set_inline)MSS_ReusableSelectorinline
getInputQueue()UI_Objectinlinestatic
getKeepOriginalObjects() const OP3D_InputSelector
getKeyDelegateSymbol(const char *symbol, int create=1)AP_Interface
getKeyResolveInfo(UI_KeyResolveInfo &info) overrideOP3D_InputSelectorvirtual
getLocatedValuePtr() const OP3D_InputSelectorBaseinlineprotected
getLoopSelectionHotkeyStringRef(UT_WorkBuffer &buffer)OP3D_InputSelectorBasestatic
getMainApplication()AP_Interfaceinlineprotectedstatic
getManager()UI_Objectinlinestatic
getName() const AP_Interfaceinline
getNextBestAllowedType(PI_GeometryType disallowed_type) const OP3D_InputSelector
getNodeFromPath(const char *path)OP3D_InputSelectorBasestatic
getObjectSymbol(const char *symbol) const AP_Interface
getObjectTable() const AP_Interfaceinlineprotected
getOrCreateSelection(int node_id, int detail_index, int &info_i, GU_SelectionHandle &new_selection, GA_GroupType sel_type)OP3D_InputSelector
getParent() const UI_Objectinline
getPickAtObjLevel() const OP3D_InputSelectorinline
getPickBrushPtr() const OP3D_InputSelectorBaseinlineprotected
getPickingMenuOn()OP3D_InputSelectorBaseinlinestatic
getPickLaserPtr() const OP3D_InputSelectorBaseinlineprotected
getPickLassoPtr() const OP3D_InputSelectorBaseinlineprotected
getPickName(const OP3D_PickId &pickid, UT_String &name, bool descriptivename) const overrideOP3D_InputSelectorprotectedvirtual
getPostMergeLoopStart(GR_PickRecord &pick)OP3D_InputSelector
getPreferredSelectMode() const OP3D_InputSelectorBaseinline
getProxy()OP3D_InputSelectorBaseinlineprotected
getProxy() const OP3D_InputSelectorBaseinlineprotected
getProxyId()UI_Object
getSaveWindowGeoPref()AP_Interfaceprotectedstatic
getSelectableLooks(GUI_DetailList &looklist) overrideOP3D_InputSelectorvirtual
getSelectFullLoops()OP3D_InputSelectorBaseinlinestatic
getSelectionAllowedTypes() const OP3D_InputSelector
getSelectionRulePtr() const OP3D_InputSelectorBaseinlineprotected
getSelectionStylePtr() const OP3D_InputSelectorBaseinlineprotected
getSelectorHotkeyMenu() const overrideOP3D_InputSelectorvirtual
getSelectorMenu() const overrideOP3D_InputSelectorvirtual
getSimModifierFromPath(const char *path)OP3D_InputSelectorBasestatic
getSimObjectFromPath(const char *path)OP3D_InputSelectorBasestatic
getSloppyPick() const OP3D_InputSelectorinline
getSopName()MSS_ReusableSelectorinlineprotected
getStartupDesktop()AP_Interfacestatic
getStashSelectionOnFinish() const OP3D_InputSelectorinline
getStateParmNames(UT_StringArray &ret, const char *prefix=nullptr) overrideOP3D_InputSelectorvirtual
getTemplate()BM_InputSelectorinline
getTemplate() const BM_InputSelectorinline
getTime()OP3D_InputSelectorBaseprotectedstatic
getValueSymbol(const char *symbol, int create=1)AP_Interface
getValueSymbols(UT_StringArray &symbols, UT_Array< UI_Value * > &values) const AP_Interface
getValueTable() const AP_Interfaceinlineprotected
getVisiblePick() const OP3D_InputSelectorBaseinlineprotected
getVisiblePickPtr() const OP3D_InputSelectorBaseinlineprotected
getWindowGeometry(int &width, int &height, int &left, int &bottom, bool &maximized, bool use_pref)AP_Interfaceprotectedstatic
groupMenuValueToGeometryType(int group_menu_type) const OP3D_GenericSelectorprotected
handleDoubleClickEvent(UI_Event *event) overrideOP3D_InputSelectorvirtual
handleEvent(UI_Event *event) overrideAP_Interfacevirtual
handleKeyEvent(int key, UI_Event *event, DM_Viewport &viewport) overrideOP3D_InputSelectorvirtual
handleMouseEvent(UI_Event *event) overrideOP3D_InputSelectorvirtual
handleMouseWheelEvent(UI_Event *event) overrideOP3D_InputSelectorBasevirtual
handleNodeDeleted(OP_Node &node)BM_InputSelectorvirtual
handleNoPick(UI_Event *event)OP3D_InputSelectorprotectedvirtual
handleSelectionStyleChange(UI_Event *event)OP3D_InputSelectorBase
handleSelectionTypeChange(UI_Event *event)OP3D_InputSelectorprotectedvirtual
handleTransitoryKey(const UI_Event &event, int hotkey_id) overrideOP3D_InputSelectorvirtual
hasDependents() const UI_Objectinline
hasKeyDelegateSymbol(const char *symbol) const AP_Interface
hasLocates() const overrideOP3D_InputSelectorinlinevirtual
hasNonEmptySelection() const OP3D_InputSelector
HeldHotkeyCacheUPtr typedefOP3D_InputSelector
initApplication(UI_Manager *, int, const char **) overrideBM_InputSelectorprotectedvirtual
initializeUI()BM_InputSelector
inputRequired() const OP3D_InputSelectorinline
interestedInValue(UI_Value *)UI_Object
interestingEvent(UI_EventType t, UI_DeviceEvent *event) const UI_Objectvirtual
intrusive_ptr_release() const OP3D_InputSelectorBaseinline
isActivePicking() const OP3D_InputSelectorBaseinlineprotected
isAncestor(const UI_Object *who) const UI_Object
isAppExiting()AP_Interfacestatic
isDependent(UI_Object *who) const UI_Object
isDragSelectActive() const OP3D_InputSelectorBaseprotected
isTransitoryLoopSelectionHotkey(const UI_DeviceEvent &state, int hotkey_id=0)OP3D_InputSelectorBasestatic
isTransitoryLoopSelectionHotkeyPressed(DM_Viewport *viewport, UT_UniquePtr< DM_HeldHotkeyCache > &cache)OP3D_InputSelectorBasestatic
isValid() const OP3D_InputSelectorBaseinline
justDisplayedOp() const OP3D_InputSelectorBaseinline
keycmp(const char *, int key)UI_Objectstatic
keycmp(const char *, int key, const UI_HotkeyEcho &)UI_Objectstatic
keyEcho(const char *, const UI_HotkeyEcho &)UI_Objectstatic
loadAppState()AP_Interfacevirtual
loadUIInitPrefs()AP_Interface
loadWindowGeometry(UI_Window *window, bool default_maximized, bool use_pref)AP_Interfaceprotectedstatic
loadWindowGeoPref(int &w, int &h, int &left, int &bottom, bool &maximized)AP_Interfaceprotectedstatic
LocateFilter typedefOP3D_InputSelector
mapIntToStr(int index, const std::pair< const char *, int > *map)AP_Interfacestatic
mapStrToInt(const char *label, const std::pair< const char *, int > *map)AP_Interfacestatic
mapToAllowedType(PI_GeometryType type, PI_GeometryType failure_type=PI_GEOTYPE_INVALID) const OP3D_InputSelector
MSS_ReusableSelector(OP3D_View &viewer, PI_SelectorTemplate &templ, const char *sopname, const char *groupparm=0, const char *grouptypeparm=0, bool allowblankgroup=false)MSS_ReusableSelector
myMethodsAP_Interfaceprotected
myNameAP_Interfaceprotected
myValueNamesAP_Interfaceprotected
needObjectPick() const overrideOP3D_InputSelectorprotectedvirtual
nodeIdForReselecting(int node_id)OP3D_InputSelectorinline
onLocateDrawableSelection() overrideOP3D_InputSelectorBaseprotectedvirtual
OP3D_GenericSelector(OP3D_View &view, PI_SelectorTemplate &templ)OP3D_GenericSelector
OP3D_InputSelector(OP3D_View &viewer, PI_SelectorTemplate &templ)OP3D_InputSelector
OP3D_InputSelectorBase(OP3D_View &viewer, PI_SelectorTemplate &templ)OP3D_InputSelectorBase
operator=(const UI_Object &)=deleteUI_Object
ourConstructor(BM_View &viewer, PI_SelectorTemplate &templ)OP3D_GenericSelectorstatic
outputUsage(int argc, const char **argv) const AP_Interfacevirtual
overlayRender(RE_Render *r, int x, int y)BM_InputSelectorvirtual
overrideSelectionValues(int sel_type, int sel_rule, int sel_style, int sel_full, int locate)OP3D_InputSelectorprotected
pickChosenOp(UT_Array< GR_PickRecord > &pick_records, bool *changed=nullptr)OP3D_InputSelectorBaseprotected
pressStateButton(const char *name) overrideOP3D_InputSelectorvirtual
preTerminateCallback()UI_Objectinlineprotectedvirtual
primMask() const overrideOP3D_InputSelectorinlinevirtual
processKeyBindingProxyRequests()AP_Interfaceprotected
ProxyHandle typedefOP3D_InputSelectorBase
purgeEvents(UI_EventType t, UI_Object *target, UI_EventMethod method=0)UI_Object
readPreferenceFile(const char *pref_filename, bool quiet=false)AP_Interface
readUIFile(const char *ui_filename, bool quiet=false)AP_Interface
relayEvent(UI_Event *event, UI_Object *target)UI_Object
removeDependent(UI_Object *who)UI_Object
removeKeyDelegateClientship(UI_KeyDelegate *)UI_Object
removeObjectSymbol(const char *symbol)AP_Interface
removeSelectedInfo(int info_i)OP3D_InputSelector
removeSelectionsFromDetailLooks()OP3D_InputSelector
removeValueInterest(UI_Value *)UI_Object
removeValueSymbol(const char *symbol)AP_Interface
replaceDependent(UI_Object *who, UI_Object *with)UI_Object
resetApplication()AP_Interface
restartWithStashedSelection()OP3D_InputSelector
restoreSelectionValues()OP3D_InputSelectorprotected
restoreUIInitPrefs()AP_Interface
restrictSloppyAllowedTypesToSubset(const PI_GeometryTypeArray &types)OP3D_InputSelector
saveAppData(const char *filename)AP_Interfacevirtual
saveAppState()AP_Interfacevirtual
saveForUndo() overrideOP3D_InputSelectorprotectedvirtual
saveOnCoreDump()AP_Interfacevirtual
saveUIInitPrefs(const char *layout_level, fpreal uiscale, int playbarui)AP_Interface
saveUndos() const OP3D_InputSelectorinline
saveWindowGeoPref()AP_Interfaceprotectedstatic
scriptReplaceSelection(PI_GeometryType geo_type, const UT_StringArray &paths, OP3D_SelectionHandles &selections)OP3D_InputSelector
selectedAutoConvertedSelections() const OP3D_InputSelector
selectedOpPaths() const OP3D_InputSelector
selectedSelections() const OP3D_InputSelector
selectionFromInfoKey(const InfoKey &key, bool only_selected=true) const OP3D_InputSelector
selectionFromOpPath(UT_StringRef path, bool only_selected=true) const OP3D_InputSelector
selectionRule() const OP3D_InputSelectorBaseinlineprotected
selectionRule(GU_SelectionRule srule)OP3D_InputSelectorBaseinlineprotected
selectionStyle() const OP3D_InputSelectorBaseinlineprotected
selectionType() const OP3D_InputSelector
selectModeMatchesTemplateType()OP3D_InputSelectorBaseprotected
selectorFinished(bool drag=false)OP3D_InputSelector
sendEvent(const UI_Event &e) const UI_Object
setAllowDragging(bool on)OP3D_InputSelectorBaseinline
setAllowDragSelect(bool allow_drag)OP3D_InputSelectorinline
setAllowEdgeRingSelection(bool allow)OP3D_InputSelectorinline
setAllowEmptyQuickSelect(bool on)OP3D_InputSelectorBaseinline
setAllowFinishing(bool allow_finishing)OP3D_InputSelectorBaseinline
setAllowFinishWithExistingSelection(bool allow)OP3D_InputSelectorBase
setAllowMultiPickLoopStart(bool allow)OP3D_InputSelectorinline
setAllowQuickSelect(bool on)OP3D_InputSelectorBaseinline
setAllowUseExistingSelection(bool val)OP3D_InputSelectorBaseinlinestatic
setAppExitCode(int exit_code)AP_Interfacestatic
setContainedPickPtr(UI_Value *new_value)OP3D_InputSelectorBaseinlineprotected
setCreatorStateName(const char *state_name)OP3D_InputSelectorinline
setDrawableMask(UT_StringArray const &drawable_mask)OP3D_InputSelectorBase
setFinishedValuePtr(UI_Value *new_value)OP3D_InputSelectorBaseinlineprotected
setGeometryType(PI_GeometryType geo_type, bool update_buttons)OP3D_InputSelector
setGroupParm(OP_Node *node, const char *value)MSS_ReusableSelectorprotectedvirtual
setGroupTypeParm(OP_Node *node, int value)MSS_ReusableSelectorprotectedvirtual
setInitialSelection(const char *op_path, GA_GroupType type, const char *selection_string)OP3D_InputSelector
setInlineSelection(bool set_inline)MSS_ReusableSelectorinline
setInputRequired(bool onoff)OP3D_InputSelectorinline
setJustDisplayedOp(bool on)OP3D_InputSelectorBaseinline
setKeyBindingProxySrc(const char *symbol, UI_Feel *src, bool warn=true)AP_Interface
setKeyDelegateSymbol(const char *symbol, UI_KeyDelegateSPtr delegate, bool warn=true)AP_Interface
setLocatedValuePtr(UI_Value *new_value)OP3D_InputSelectorBaseinlineprotected
setLocateFilter(LocateFilter filter)OP3D_InputSelectorinline
setName(const char *symbolName)UI_Object
setNodeParameters(OP_Node &)OP3D_InputSelectorinlineprotectedvirtual
setObjectSymbol(const char *symbol, UI_Object *who, int warn=1)AP_Interface
setOffsetVertexMarkersOverride(bool offset)OP3D_InputSelectorinline
setParent(UI_Object *p)UI_Objectinline
setPickAtObjLevel(bool flag)OP3D_InputSelectorinline
setPickingMenuOn(bool val)OP3D_InputSelectorBaseinlinestatic
setPreferredSelectMode(DM_SelectMode selmode)OP3D_InputSelectorBaseinline
setPrimMask(GEO_PrimTypeCompat::TypeMask primmask)OP3D_InputSelectorinline
setPriorSelections(const UT_StringArray &paths, const UT_StringArray &ids, const OP3D_SelectionHandles &selections)OP3D_InputSelectorBase
setSaveUndos(bool yesno)OP3D_InputSelectorinline
setSelectFullGeometry(bool select_full)OP3D_InputSelectorinline
setSelectFullLoops(bool val)OP3D_InputSelectorBaseinlinestatic
setSelectionAllowedTypes(const PI_GeometryTypeArray &allowedtypes)OP3D_InputSelector
setSelectionRulePtr(UI_Value *new_value)OP3D_InputSelectorBaseinlineprotected
setSelectionStylePtr(UI_Value *new_value)OP3D_InputSelectorBaseinlineprotected
setSelectionUIValues(UI_Value *sel_type, UI_Value *sel_rule, UI_Value *sel_style, UI_Value *sel_visible, UI_Value *sel_contained, UI_Value *sel_full, UI_Value *locate_always, UI_Value *finished, UI_Value *located=nullptr)OP3D_InputSelector
setSloppyPick(bool on)OP3D_InputSelector
setStashSelectionOnFinish(bool stash)OP3D_InputSelectorinline
setStateParm(const char *name, const UT_StringHolder &val) overrideOP3D_InputSelectorvirtual
setTheMainApplication(AP_Interface *app)AP_Interfaceprotectedstatic
setUndoWorker(OP3D_InputSelectorUndoWorker *worker=0)OP3D_InputSelector
setUseAsteriskToSelectAll(bool onoff)OP3D_InputSelectorinline
setUseExistingCookSelection(bool use_existing)OP3D_InputSelectorinline
setUseExistingSelection(bool use_existing)OP3D_InputSelectorinline
setUseExistingTempSelection(bool use_existing)OP3D_InputSelectorinline
setUsePrimsInEdgeSelections(bool use_prims)OP3D_InputSelectorinline
setValidForPickFilter(void *data, OP3D_ValidForPickFilter filter)OP3D_InputSelector
setValueSymbol(const char *symbol, UI_Value *value, bool warn=true)AP_Interface
setViewer(BM_View *viewer) overrideOP3D_InputSelectorvirtual
setVisiblePickPtr(UI_Value *new_value)OP3D_InputSelectorBaseinlineprotected
showLoopSelectionMessage(DM_Workbench &workbench)OP3D_InputSelectorBasestatic
showSelectionHintsMessage(DM_Workbench &workbench)OP3D_InputSelectorBasestatic
singlePickMask(GU_SelectionRule sel_rule) const OP3D_InputSelectorprotected
startSelecting() overrideOP3D_InputSelectorvirtual
stopSelecting() overrideOP3D_InputSelectorvirtual
switchToChosenOp(OP_Node *parent, bool *changed=nullptr)OP3D_InputSelectorBaseprotectedvirtual
syncGeometryTypeFromNode(OP_Node *node)MSS_ReusableSelector
theFileChooserStyleMapAP_Interfacestatic
toggleKeyEcho(const char *, bool new_value)UI_Objectstatic
triggerImmediateEvent(UI_Event *event, int upwards)UI_Object
UI_Object()UI_Object
UI_Object(const UI_Object &)=deleteUI_Object
unwireInterface(UI_Manager *uims)AP_Interface
updateGroupMenuValue(PI_GeometryType geo_type, int &group_menu_type) overrideOP3D_GenericSelectorprotectedvirtual
updateSelection(const char *path, OP_Node *node, GUI_DetailLook *look, int geo_idx, GU_SelectionHandle selection, const GU_Detail &gdp)OP3D_InputSelector
useAsteriskToSelectAll() const OP3D_InputSelectorinline
useExistingCookSelection() const OP3D_InputSelectorinline
useExistingSelection() const OP3D_InputSelectorinline
useExistingTempSelection() const OP3D_InputSelectorinline
valueInterests() const UI_Objectinline
viewer()OP3D_InputSelectorBaseinlineprotected
viewer() const OP3D_InputSelectorBaseinlineprotected
visibleSelectToggle(UI_Event *event, const char *echo_hotkey)OP3D_InputSelectorBaseprotected
willHandleKeyEvent(int key, UI_Event *event)OP3D_InputSelector
wireInterface(UI_Manager *uims)AP_Interface
workbench()OP3D_InputSelectorBaseinlineprotected
workbench() const OP3D_InputSelectorBaseinlineprotected
~AP_Interface() overrideAP_Interface
~BM_InputSelector() overrideBM_InputSelector
~DM_InputSelector() overrideDM_InputSelector
~MSS_ReusableSelector() overrideMSS_ReusableSelector
~OP3D_GenericSelector() overrideOP3D_GenericSelector
~OP3D_InputSelector() overrideOP3D_InputSelector
~OP3D_InputSelectorBase() overrideOP3D_InputSelectorBase
~UI_Object()UI_Objectvirtual