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

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

actionKeyEcho(const char *, const char *custom_suffix=0)UI_Objectstatic
activeBoxPick(UI_Event *event)OP3D_InputSelectorBaseprotectedvirtual
activeBrushPick(UI_Event *event)OP3D_InputSelectorBaseprotectedvirtual
activeLaserPick(UI_Event *event)OP3D_InputSelectorBaseprotectedvirtual
activeLassoPick(UI_Event *event)OP3D_InputSelectorBaseprotectedvirtual
addDependent(UI_Object *who)UI_Object
addKeyBindingProxyRef(const char *symbol, UI_Feel *ref, bool warn=true)AP_Interface
addKeyDelegateClientship(UI_KeyDelegate *)UI_Object
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
baseViewer()BM_InputSelectorinlineprotected
baseViewer() const BM_InputSelectorinlineprotected
BM_InputSelector(BM_View &viewer, PI_SelectorTemplate &templ)BM_InputSelector
buildFullPath(UT_WorkBuffer &string) const UI_Object
bumpQueueCount(int dir)UI_Objectinline
canSelectDrawables() const overrideOP3D_InputSelectorBasevirtual
className() const overrideDM_InputSelectorvirtual
clearTheMainApplication()AP_Interfaceprotectedstatic
commitViewportPreSelection(UI_Event *event, GU_SelectionRule sel_rule)DM_InputSelectorvirtual
ConstProxyHandle typedefOP3D_InputSelectorBase
containedSelectToggle(UI_Event *event, const char *echo_hotkey)OP3D_InputSelectorBaseprotected
createPreferenceFile(const char *filename)AP_Interfacestatic
cursor() const overrideOP3D_InputSelectorBasevirtual
debugQueueEventsFor(const UI_Value *value, const char *name, UI_EventType t=UI_EVENT_NO_EVENT) const UI_Object
deleteReferences(UI_Object *to_whom)UI_Objectvirtual
dependents() const UI_Objectinline
dependents()UI_Objectinlineprotected
disableActivePicking()OP3D_InputSelectorBaseinlineprotected
disablePicker()OP3D_InputSelectorBaseprotected
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_InputSelectorBasevirtual
drawableMask() const overrideOP3D_InputSelectorBaseprotectedvirtual
drawablePickMask(unsigned pick_mask) const OP3D_InputSelectorBaseprotected
enableDrawableSelection(bool select_drawables)OP3D_InputSelectorBase
enablePicker(UI_Event *event)OP3D_InputSelectorBaseprotected
evalStateParm(const char *name, UT_StringHolder &ret) overrideOP3D_InputSelectorBasevirtual
filterDrawable(const char *drawable_name) const OP3D_InputSelectorBaseprotected
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
generateAllSelectionStrings(UT_String &sel_string, bool only_one_gdp, bool force_numeric, bool consume_selections)DM_InputSelectorvirtual
generateEvent(UI_EventType t, UI_Object *target)UI_Object
getAllowUseExistingSelection()OP3D_InputSelectorBaseinlinestatic
getAppExitCode()AP_Interfacestatic
getContainedPick() const OP3D_InputSelectorBaseinlineprotected
getContainedPickPtr() const OP3D_InputSelectorBaseinlineprotected
getCoreDumpFileName(UT_WorkBuffer &name)AP_Interfacevirtual
getCustomToolbox() const overrideOP3D_InputSelectorBasevirtual
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
getInputQueue()UI_Objectinlinestatic
getKeyDelegateSymbol(const char *symbol, int create=1)AP_Interface
getKeyResolveInfo(UI_KeyResolveInfo &info)=0DM_InputSelectorpure virtual
getLocatedValuePtr() const OP3D_InputSelectorBaseinlineprotected
getLoopSelectionHotkeyStringRef(UT_WorkBuffer &buffer)OP3D_InputSelectorBasestatic
getMainApplication()AP_Interfaceinlineprotectedstatic
getManager()UI_Objectinlinestatic
getName() const AP_Interfaceinline
getNodeFromPath(const char *path)OP3D_InputSelectorBasestatic
getObjectSymbol(const char *symbol) const AP_Interface
getObjectTable() const AP_Interfaceinlineprotected
getParent() const UI_Objectinline
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 =0OP3D_InputSelectorBaseprotectedpure virtual
getPreferredSelectMode() const OP3D_InputSelectorBaseinline
getProxy()OP3D_InputSelectorBaseinlineprotected
getProxy() const OP3D_InputSelectorBaseinlineprotected
getProxyId()UI_Object
getSaveWindowGeoPref()AP_Interfaceprotectedstatic
getSelectableLooks(GUI_DetailList &look_list)DM_InputSelectorvirtual
getSelectFullLoops()OP3D_InputSelectorBaseinlinestatic
getSelectionRulePtr() const OP3D_InputSelectorBaseinlineprotected
getSelectionStylePtr() const OP3D_InputSelectorBaseinlineprotected
getSelectorHotkeyMenu() const DM_InputSelectorinlinevirtual
getSelectorMenu() const =0DM_InputSelectorpure virtual
getSimModifierFromPath(const char *path)OP3D_InputSelectorBasestatic
getSimObjectFromPath(const char *path)OP3D_InputSelectorBasestatic
getStartupDesktop()AP_Interfacestatic
getStateParmNames(UT_StringArray &ret, const char *prefix=nullptr) overrideOP3D_InputSelectorBasevirtual
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
handleBoxPick(UI_Event *event)OP3D_InputSelectorBaseprotectedvirtual
handleBrushPick(UI_Event *event)OP3D_InputSelectorBaseprotectedvirtual
handleDoubleClickEvent(UI_Event *event)BM_InputSelectorvirtual
handleEvent(UI_Event *event) overrideAP_Interfacevirtual
handleKeyEvent(int key, UI_Event *event, DM_Viewport &viewport)=0DM_InputSelectorpure virtual
handleLaserPick(UI_Event *event)OP3D_InputSelectorBaseprotectedvirtual
handleLassoPick(UI_Event *event)OP3D_InputSelectorBaseprotectedvirtual
handleMouseEvent(UI_Event *event)BM_InputSelectorvirtual
handleMouseWheelEvent(UI_Event *event) overrideOP3D_InputSelectorBasevirtual
handleNodeDeleted(OP_Node &node)BM_InputSelectorvirtual
handleSelectionStyleChange(UI_Event *event)OP3D_InputSelectorBase
handleTransitoryKey(const UI_Event &event, int hotkey_id) overrideOP3D_InputSelectorBasevirtual
hasDependents() const UI_Objectinline
hasKeyDelegateSymbol(const char *symbol) const AP_Interface
hasLocates() const BM_InputSelectorinlinevirtual
initApplication(UI_Manager *, int, const char **) overrideBM_InputSelectorprotectedvirtual
initializeUI()BM_InputSelector
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
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
myMethodsAP_Interfaceprotected
myNameAP_Interfaceprotected
myValueNamesAP_Interfaceprotected
needObjectPick() const OP3D_InputSelectorBaseprotectedvirtual
onLocateDrawableSelection() overrideOP3D_InputSelectorBaseprotectedvirtual
OP3D_InputSelectorBase classOP3D_InputSelectorBasefriend
OP3D_InputSelectorBase(OP3D_View &viewer, PI_SelectorTemplate &templ)OP3D_InputSelectorBase
operator=(const UI_Object &)=deleteUI_Object
outputUsage(int argc, const char **argv) const AP_Interfacevirtual
overlayRender(RE_Render *r, int x, int y)BM_InputSelectorvirtual
pickChosenOp(UT_Array< GR_PickRecord > &pick_records, bool *changed=nullptr)OP3D_InputSelectorBaseprotected
pressStateButton(const char *name) overrideOP3D_InputSelectorBasevirtual
preTerminateCallback()UI_Objectinlineprotectedvirtual
primMask() const DM_InputSelectorvirtual
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
removeValueInterest(UI_Value *)UI_Object
removeValueSymbol(const char *symbol)AP_Interface
replaceDependent(UI_Object *who, UI_Object *with)UI_Object
resetApplication()AP_Interface
restoreUIInitPrefs()AP_Interface
saveAppData(const char *filename)AP_Interfacevirtual
saveAppState()AP_Interfacevirtual
saveForUndo()OP3D_InputSelectorBaseprotectedvirtual
saveOnCoreDump()AP_Interfacevirtual
saveUIInitPrefs(const char *layout_level, fpreal uiscale, int playbarui)AP_Interface
saveWindowGeoPref()AP_Interfaceprotectedstatic
selectionRule() const OP3D_InputSelectorBaseinlineprotected
selectionRule(GU_SelectionRule srule)OP3D_InputSelectorBaseinlineprotected
selectionStyle() const OP3D_InputSelectorBaseinlineprotected
selectModeMatchesTemplateType()OP3D_InputSelectorBaseprotected
sendEvent(const UI_Event &e) const UI_Object
setAllowDragging(bool on)OP3D_InputSelectorBaseinline
setAllowEmptyQuickSelect(bool on)OP3D_InputSelectorBaseinline
setAllowFinishing(bool allow_finishing)OP3D_InputSelectorBaseinline
setAllowFinishWithExistingSelection(bool allow)OP3D_InputSelectorBase
setAllowQuickSelect(bool on)OP3D_InputSelectorBaseinline
setAllowUseExistingSelection(bool val)OP3D_InputSelectorBaseinlinestatic
setAppExitCode(int exit_code)AP_Interfacestatic
setContainedPickPtr(UI_Value *new_value)OP3D_InputSelectorBaseinlineprotected
setDrawableMask(UT_StringArray const &drawable_mask)OP3D_InputSelectorBase
setFinishedValuePtr(UI_Value *new_value)OP3D_InputSelectorBaseinlineprotected
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
setName(const char *symbolName)UI_Object
setObjectSymbol(const char *symbol, UI_Object *who, int warn=1)AP_Interface
setParent(UI_Object *p)UI_Objectinline
setPickingMenuOn(bool val)OP3D_InputSelectorBaseinlinestatic
setPreferredSelectMode(DM_SelectMode selmode)OP3D_InputSelectorBaseinline
setPriorSelections(const UT_StringArray &paths, const UT_StringArray &ids, const OP3D_SelectionHandles &selections)OP3D_InputSelectorBase
setSelectFullLoops(bool val)OP3D_InputSelectorBaseinlinestatic
setSelectionRulePtr(UI_Value *new_value)OP3D_InputSelectorBaseinlineprotected
setSelectionStylePtr(UI_Value *new_value)OP3D_InputSelectorBaseinlineprotected
setStateParm(const char *name, const UT_StringHolder &val) overrideOP3D_InputSelectorBasevirtual
setTheMainApplication(AP_Interface *app)AP_Interfaceprotectedstatic
setValueSymbol(const char *symbol, UI_Value *value, bool warn=true)AP_Interface
setViewer(BM_View *viewer) overrideOP3D_InputSelectorBasevirtual
setVisiblePickPtr(UI_Value *new_value)OP3D_InputSelectorBaseinlineprotected
showLoopSelectionMessage(DM_Workbench &workbench)OP3D_InputSelectorBasestatic
showSelectionHintsMessage(DM_Workbench &workbench)OP3D_InputSelectorBasestatic
startSelecting() overrideOP3D_InputSelectorBasevirtual
stopSelecting() overrideOP3D_InputSelectorBasevirtual
switchToChosenOp(OP_Node *parent, bool *changed=nullptr)OP3D_InputSelectorBaseprotectedvirtual
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
valueInterests() const UI_Objectinline
viewer()OP3D_InputSelectorBaseinlineprotected
viewer() const OP3D_InputSelectorBaseinlineprotected
visibleSelectToggle(UI_Event *event, const char *echo_hotkey)OP3D_InputSelectorBaseprotected
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
~OP3D_InputSelectorBase() overrideOP3D_InputSelectorBase
~UI_Object()UI_Objectvirtual