actionKeyEcho(const char *, const char *custom_suffix=0) | UI_Object | static |
activeBoxPick(UI_Event *event) | OP3D_InputSelectorBase | protectedvirtual |
activeBrushPick(UI_Event *event) | OP3D_InputSelectorBase | protectedvirtual |
activeLaserPick(UI_Event *event) | OP3D_InputSelectorBase | protectedvirtual |
activeLassoPick(UI_Event *event) | OP3D_InputSelectorBase | protectedvirtual |
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_InputSelectorBase | inline |
allowEmptyQuickSelect() const | OP3D_InputSelectorBase | inline |
allowFinishing() const | OP3D_InputSelectorBase | inline |
allowFinishWithExistingSelection() const | OP3D_InputSelectorBase | |
allowQuickSelect() const | OP3D_InputSelectorBase | inline |
AP_Interface() | AP_Interface | |
AP_Interface(const char *myname, const char *const *names, UI_EventMethod const *methods) | AP_Interface | |
baseViewer() | BM_InputSelector | inlineprotected |
baseViewer() const | BM_InputSelector | inlineprotected |
BM_InputSelector(BM_View &viewer, PI_SelectorTemplate &templ) | BM_InputSelector | |
buildFullPath(UT_WorkBuffer &string) const | UI_Object | |
bumpQueueCount(int dir) | UI_Object | inline |
canSelectDrawables() const override | OP3D_InputSelectorBase | virtual |
className() const override | DM_InputSelector | virtual |
clearTheMainApplication() | AP_Interface | protectedstatic |
commitViewportPreSelection(UI_Event *event, GU_SelectionRule sel_rule) | DM_InputSelector | virtual |
ConstProxyHandle typedef | OP3D_InputSelectorBase | |
containedSelectToggle(UI_Event *event, const char *echo_hotkey) | OP3D_InputSelectorBase | protected |
createPreferenceFile(const char *filename) | AP_Interface | static |
cursor() const override | OP3D_InputSelectorBase | virtual |
debugQueueEventsFor(const UI_Value *value, const char *name, UI_EventType t=UI_EVENT_NO_EVENT) const | UI_Object | |
deleteReferences(UI_Object *to_whom) | UI_Object | virtual |
dependents() const | UI_Object | inline |
dependents() | UI_Object | inlineprotected |
disableActivePicking() | OP3D_InputSelectorBase | inlineprotected |
disablePicker() | OP3D_InputSelectorBase | protected |
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) override | OP3D_InputSelectorBase | virtual |
drawableMask() const override | OP3D_InputSelectorBase | protectedvirtual |
drawablePickMask(unsigned pick_mask) const | OP3D_InputSelectorBase | protected |
enableDrawableSelection(bool select_drawables) | OP3D_InputSelectorBase | |
enablePicker(UI_Event *event) | OP3D_InputSelectorBase | protected |
evalStateParm(const char *name, UT_StringHolder &ret) override | OP3D_InputSelectorBase | virtual |
filterDrawable(const char *drawable_name) const | OP3D_InputSelectorBase | protected |
findKeyDelegateSymbol(const char *symbol) const | AP_Interface | |
findObject(const char *name) const | AP_Interface | inline |
findValue(const char *name) const | AP_Interface | inline |
findValueFeel(UI_Value *value) const | AP_Interface | |
findValueSymbol(const char *symbol) const | AP_Interface | |
finishedValue() | OP3D_InputSelectorBase | inline |
finishedValue() const | OP3D_InputSelectorBase | inline |
generateAllSelectionStrings(UT_String &sel_string, bool only_one_gdp, bool force_numeric, bool consume_selections) | DM_InputSelector | virtual |
generateEvent(UI_EventType t, UI_Object *target) | UI_Object | |
getAllowUseExistingSelection() | OP3D_InputSelectorBase | inlinestatic |
getAppExitCode() | AP_Interface | static |
getContainedPick() const | OP3D_InputSelectorBase | inlineprotected |
getContainedPickPtr() const | OP3D_InputSelectorBase | inlineprotected |
getCoreDumpFileName(UT_WorkBuffer &name) | AP_Interface | virtual |
getCustomToolbox() const override | OP3D_InputSelectorBase | virtual |
getFeelSymbol(const char *symbol) const | AP_Interface | |
getFeelSymbols(UT_StringArray &symbols, UT_Array< UI_Feel * > &feels) const | AP_Interface | |
getFinishedValuePtr() const | OP3D_InputSelectorBase | inlineprotected |
getFloodFillSelectionHotkeyStringRef(UT_WorkBuffer &buffer) | OP3D_InputSelectorBase | static |
getFunctionKeyScript(int key, UI_Event *event, UT_String &script) | AP_Interface | |
getGeometryFromPath(const char *path) | OP3D_InputSelectorBase | static |
getGeometryFromPickRecord(const GR_PickRecord &pick, GUI_DetailLook **detail_look=nullptr) | OP3D_InputSelectorBase | protected |
getInputQueue() | UI_Object | inlinestatic |
getKeyDelegateSymbol(const char *symbol, int create=1) | AP_Interface | |
getKeyResolveInfo(UI_KeyResolveInfo &info)=0 | DM_InputSelector | pure virtual |
getLocatedValuePtr() const | OP3D_InputSelectorBase | inlineprotected |
getLoopSelectionHotkeyStringRef(UT_WorkBuffer &buffer) | OP3D_InputSelectorBase | static |
getMainApplication() | AP_Interface | inlineprotectedstatic |
getManager() | UI_Object | inlinestatic |
getName() const | AP_Interface | inline |
getNodeFromPath(const char *path) | OP3D_InputSelectorBase | static |
getObjectSymbol(const char *symbol) const | AP_Interface | |
getObjectTable() const | AP_Interface | inlineprotected |
getParent() const | UI_Object | inline |
getPickBrushPtr() const | OP3D_InputSelectorBase | inlineprotected |
getPickingMenuOn() | OP3D_InputSelectorBase | inlinestatic |
getPickLaserPtr() const | OP3D_InputSelectorBase | inlineprotected |
getPickLassoPtr() const | OP3D_InputSelectorBase | inlineprotected |
getPickName(const OP3D_PickId &pickid, UT_String &name, bool descriptivename) const =0 | OP3D_InputSelectorBase | protectedpure virtual |
getPreferredSelectMode() const | OP3D_InputSelectorBase | inline |
getProxy() | OP3D_InputSelectorBase | inlineprotected |
getProxy() const | OP3D_InputSelectorBase | inlineprotected |
getProxyId() | UI_Object | |
getSaveWindowGeoPref() | AP_Interface | protectedstatic |
getSelectableLooks(GUI_DetailList &look_list) | DM_InputSelector | virtual |
getSelectFullLoops() | OP3D_InputSelectorBase | inlinestatic |
getSelectionRulePtr() const | OP3D_InputSelectorBase | inlineprotected |
getSelectionStylePtr() const | OP3D_InputSelectorBase | inlineprotected |
getSelectorHotkeyMenu() const | DM_InputSelector | inlinevirtual |
getSelectorMenu() const =0 | DM_InputSelector | pure virtual |
getSimModifierFromPath(const char *path) | OP3D_InputSelectorBase | static |
getSimObjectFromPath(const char *path) | OP3D_InputSelectorBase | static |
getStartupDesktop() | AP_Interface | static |
getStateParmNames(UT_StringArray &ret, const char *prefix=nullptr) override | OP3D_InputSelectorBase | virtual |
getTemplate() | BM_InputSelector | inline |
getTemplate() const | BM_InputSelector | inline |
getTime() | OP3D_InputSelectorBase | protectedstatic |
getValueSymbol(const char *symbol, int create=1) | AP_Interface | |
getValueSymbols(UT_StringArray &symbols, UT_Array< UI_Value * > &values) const | AP_Interface | |
getValueTable() const | AP_Interface | inlineprotected |
getVisiblePick() const | OP3D_InputSelectorBase | inlineprotected |
getVisiblePickPtr() const | OP3D_InputSelectorBase | inlineprotected |
getWindowGeometry(int &width, int &height, int &left, int &bottom, bool &maximized, bool use_pref) | AP_Interface | protectedstatic |
handleBoxPick(UI_Event *event) | OP3D_InputSelectorBase | protectedvirtual |
handleBrushPick(UI_Event *event) | OP3D_InputSelectorBase | protectedvirtual |
handleDoubleClickEvent(UI_Event *event) | BM_InputSelector | virtual |
handleEvent(UI_Event *event) override | AP_Interface | virtual |
handleKeyEvent(int key, UI_Event *event, DM_Viewport &viewport)=0 | DM_InputSelector | pure virtual |
handleLaserPick(UI_Event *event) | OP3D_InputSelectorBase | protectedvirtual |
handleLassoPick(UI_Event *event) | OP3D_InputSelectorBase | protectedvirtual |
handleMouseEvent(UI_Event *event) | BM_InputSelector | virtual |
handleMouseWheelEvent(UI_Event *event) override | OP3D_InputSelectorBase | virtual |
handleNodeDeleted(OP_Node &node) | BM_InputSelector | virtual |
handleSelectionStyleChange(UI_Event *event) | OP3D_InputSelectorBase | |
handleTransitoryKey(const UI_Event &event, int hotkey_id) override | OP3D_InputSelectorBase | virtual |
hasDependents() const | UI_Object | inline |
hasKeyDelegateSymbol(const char *symbol) const | AP_Interface | |
hasLocates() const | BM_InputSelector | inlinevirtual |
initApplication(UI_Manager *, int, const char **) override | BM_InputSelector | protectedvirtual |
initializeUI() | BM_InputSelector | |
interestedInValue(UI_Value *) | UI_Object | |
interestingEvent(UI_EventType t, UI_DeviceEvent *event) const | UI_Object | virtual |
intrusive_ptr_release() const | OP3D_InputSelectorBase | inline |
isActivePicking() const | OP3D_InputSelectorBase | inlineprotected |
isAncestor(const UI_Object *who) const | UI_Object | |
isAppExiting() | AP_Interface | static |
isDependent(UI_Object *who) const | UI_Object | |
isDragSelectActive() const | OP3D_InputSelectorBase | protected |
isTransitoryLoopSelectionHotkey(const UI_DeviceEvent &state, int hotkey_id=0) | OP3D_InputSelectorBase | static |
isTransitoryLoopSelectionHotkeyPressed(DM_Viewport *viewport, UT_UniquePtr< DM_HeldHotkeyCache > &cache) | OP3D_InputSelectorBase | static |
isValid() const | OP3D_InputSelectorBase | inline |
justDisplayedOp() const | OP3D_InputSelectorBase | inline |
keycmp(const char *, int key) | UI_Object | static |
keycmp(const char *, int key, const UI_HotkeyEcho &) | UI_Object | static |
keyEcho(const char *, const UI_HotkeyEcho &) | UI_Object | static |
loadAppState() | AP_Interface | virtual |
loadUIInitPrefs() | AP_Interface | |
loadWindowGeometry(UI_Window *window, bool default_maximized, bool use_pref) | AP_Interface | protectedstatic |
loadWindowGeoPref(int &w, int &h, int &left, int &bottom, bool &maximized) | AP_Interface | protectedstatic |
mapIntToStr(int index, const std::pair< const char *, int > *map) | AP_Interface | static |
mapStrToInt(const char *label, const std::pair< const char *, int > *map) | AP_Interface | static |
myMethods | AP_Interface | protected |
myName | AP_Interface | protected |
myValueNames | AP_Interface | protected |
needObjectPick() const | OP3D_InputSelectorBase | protectedvirtual |
onLocateDrawableSelection() override | OP3D_InputSelectorBase | protectedvirtual |
OP3D_InputSelectorBase class | OP3D_InputSelectorBase | friend |
OP3D_InputSelectorBase(OP3D_View &viewer, PI_SelectorTemplate &templ) | OP3D_InputSelectorBase | |
operator=(const UI_Object &)=delete | UI_Object | |
outputUsage(int argc, const char **argv) const | AP_Interface | virtual |
overlayRender(RE_Render *r, int x, int y) | BM_InputSelector | virtual |
pickChosenOp(UT_Array< GR_PickRecord > &pick_records, bool *changed=nullptr) | OP3D_InputSelectorBase | protected |
pressStateButton(const char *name) override | OP3D_InputSelectorBase | virtual |
preTerminateCallback() | UI_Object | inlineprotectedvirtual |
primMask() const | DM_InputSelector | virtual |
processKeyBindingProxyRequests() | AP_Interface | protected |
ProxyHandle typedef | OP3D_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_Interface | virtual |
saveAppState() | AP_Interface | virtual |
saveForUndo() | OP3D_InputSelectorBase | protectedvirtual |
saveOnCoreDump() | AP_Interface | virtual |
saveUIInitPrefs(const char *layout_level, fpreal uiscale, int playbarui) | AP_Interface | |
saveWindowGeoPref() | AP_Interface | protectedstatic |
selectionRule() const | OP3D_InputSelectorBase | inlineprotected |
selectionRule(GU_SelectionRule srule) | OP3D_InputSelectorBase | inlineprotected |
selectionStyle() const | OP3D_InputSelectorBase | inlineprotected |
selectModeMatchesTemplateType() | OP3D_InputSelectorBase | protected |
sendEvent(const UI_Event &e) const | UI_Object | |
setAllowDragging(bool on) | OP3D_InputSelectorBase | inline |
setAllowEmptyQuickSelect(bool on) | OP3D_InputSelectorBase | inline |
setAllowFinishing(bool allow_finishing) | OP3D_InputSelectorBase | inline |
setAllowFinishWithExistingSelection(bool allow) | OP3D_InputSelectorBase | |
setAllowQuickSelect(bool on) | OP3D_InputSelectorBase | inline |
setAllowUseExistingSelection(bool val) | OP3D_InputSelectorBase | inlinestatic |
setAppExitCode(int exit_code) | AP_Interface | static |
setContainedPickPtr(UI_Value *new_value) | OP3D_InputSelectorBase | inlineprotected |
setDrawableMask(UT_StringArray const &drawable_mask) | OP3D_InputSelectorBase | |
setFinishedValuePtr(UI_Value *new_value) | OP3D_InputSelectorBase | inlineprotected |
setJustDisplayedOp(bool on) | OP3D_InputSelectorBase | inline |
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_InputSelectorBase | inlineprotected |
setName(const char *symbolName) | UI_Object | |
setObjectSymbol(const char *symbol, UI_Object *who, int warn=1) | AP_Interface | |
setParent(UI_Object *p) | UI_Object | inline |
setPickingMenuOn(bool val) | OP3D_InputSelectorBase | inlinestatic |
setPreferredSelectMode(DM_SelectMode selmode) | OP3D_InputSelectorBase | inline |
setPriorSelections(const UT_StringArray &paths, const UT_StringArray &ids, const OP3D_SelectionHandles &selections) | OP3D_InputSelectorBase | |
setSelectFullLoops(bool val) | OP3D_InputSelectorBase | inlinestatic |
setSelectionRulePtr(UI_Value *new_value) | OP3D_InputSelectorBase | inlineprotected |
setSelectionStylePtr(UI_Value *new_value) | OP3D_InputSelectorBase | inlineprotected |
setStateParm(const char *name, const UT_StringHolder &val) override | OP3D_InputSelectorBase | virtual |
setTheMainApplication(AP_Interface *app) | AP_Interface | protectedstatic |
setValueSymbol(const char *symbol, UI_Value *value, bool warn=true) | AP_Interface | |
setViewer(BM_View *viewer) override | OP3D_InputSelectorBase | virtual |
setVisiblePickPtr(UI_Value *new_value) | OP3D_InputSelectorBase | inlineprotected |
showLoopSelectionMessage(DM_Workbench &workbench) | OP3D_InputSelectorBase | static |
showSelectionHintsMessage(DM_Workbench &workbench) | OP3D_InputSelectorBase | static |
startSelecting() override | OP3D_InputSelectorBase | virtual |
stopSelecting() override | OP3D_InputSelectorBase | virtual |
switchToChosenOp(OP_Node *parent, bool *changed=nullptr) | OP3D_InputSelectorBase | protectedvirtual |
theFileChooserStyleMap | AP_Interface | static |
toggleKeyEcho(const char *, bool new_value) | UI_Object | static |
triggerImmediateEvent(UI_Event *event, int upwards) | UI_Object | |
UI_Object() | UI_Object | |
UI_Object(const UI_Object &)=delete | UI_Object | |
unwireInterface(UI_Manager *uims) | AP_Interface | |
valueInterests() const | UI_Object | inline |
viewer() | OP3D_InputSelectorBase | inlineprotected |
viewer() const | OP3D_InputSelectorBase | inlineprotected |
visibleSelectToggle(UI_Event *event, const char *echo_hotkey) | OP3D_InputSelectorBase | protected |
wireInterface(UI_Manager *uims) | AP_Interface | |
workbench() | OP3D_InputSelectorBase | inlineprotected |
workbench() const | OP3D_InputSelectorBase | inlineprotected |
~AP_Interface() override | AP_Interface | |
~BM_InputSelector() override | BM_InputSelector | |
~DM_InputSelector() override | DM_InputSelector | |
~OP3D_InputSelectorBase() override | OP3D_InputSelectorBase | |
~UI_Object() | UI_Object | virtual |