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

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

actionKeyEcho(const char *, const char *custom_suffix=0)UI_Objectstatic
addDependent(UI_Object *who)UI_Object
addKeyBindingProxyRef(const char *symbol, UI_Feel *ref, bool warn=true)AP_Interface
addKeyDelegateClientship(UI_KeyDelegate *)UI_Object
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
className() const overrideBM_InputSelectorvirtual
clearTheMainApplication()AP_Interfaceprotectedstatic
createPreferenceFile(const char *filename)AP_Interfacestatic
cursor() const BM_InputSelectorvirtual
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
distributeEvent(UI_Event *event, int upwards)UI_Object
doRender(RE_Render *r, int x, int y, int ghost)BM_InputSelectorvirtual
evalStateParm(const char *name, UT_StringHolder &ret)BM_InputSelectorinlinevirtual
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
generateEvent(UI_EventType t, UI_Object *target)UI_Object
getAppExitCode()AP_Interfacestatic
getCoreDumpFileName(UT_WorkBuffer &name)AP_Interfacevirtual
getFeelSymbol(const char *symbol) const AP_Interface
getFeelSymbols(UT_StringArray &symbols, UT_Array< UI_Feel * > &feels) const AP_Interface
getFunctionKeyScript(int key, UI_Event *event, UT_String &script)AP_Interface
getInputQueue()UI_Objectinlinestatic
getKeyDelegateSymbol(const char *symbol, int create=1)AP_Interface
getMainApplication()AP_Interfaceinlineprotectedstatic
getManager()UI_Objectinlinestatic
getName() const AP_Interfaceinline
getObjectSymbol(const char *symbol) const AP_Interface
getObjectTable() const AP_Interfaceinlineprotected
getParent() const UI_Objectinline
getProxyId()UI_Object
getSaveWindowGeoPref()AP_Interfaceprotectedstatic
getStartupDesktop()AP_Interfacestatic
getStateParmNames(UT_StringArray &ret, const char *prefix=nullptr)BM_InputSelectorinlinevirtual
getTemplate()BM_InputSelectorinline
getTemplate() const BM_InputSelectorinline
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
getWindowGeometry(int &width, int &height, int &left, int &bottom, bool &maximized, bool use_pref)AP_Interfaceprotectedstatic
handleDoubleClickEvent(UI_Event *event)BM_InputSelectorvirtual
handleEvent(UI_Event *event) overrideAP_Interfacevirtual
handleMouseEvent(UI_Event *event)BM_InputSelectorvirtual
handleMouseWheelEvent(UI_Event *event)BM_InputSelectorvirtual
handleNodeDeleted(OP_Node &node)BM_InputSelectorvirtual
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
isAncestor(const UI_Object *who) const UI_Object
isAppExiting()AP_Interfacestatic
isDependent(UI_Object *who) const UI_Object
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
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
pressStateButton(const char *name)BM_InputSelectorinlinevirtual
preTerminateCallback()UI_Objectinlineprotectedvirtual
processKeyBindingProxyRequests()AP_Interfaceprotected
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
saveOnCoreDump()AP_Interfacevirtual
saveUIInitPrefs(const char *layout_level, fpreal uiscale, int playbarui)AP_Interface
saveWindowGeoPref()AP_Interfaceprotectedstatic
sendEvent(const UI_Event &e) const UI_Object
setAppExitCode(int exit_code)AP_Interfacestatic
setKeyBindingProxySrc(const char *symbol, UI_Feel *src, bool warn=true)AP_Interface
setKeyDelegateSymbol(const char *symbol, UI_KeyDelegateSPtr delegate, bool warn=true)AP_Interface
setName(const char *symbolName)UI_Object
setObjectSymbol(const char *symbol, UI_Object *who, int warn=1)AP_Interface
setParent(UI_Object *p)UI_Objectinline
setStateParm(const char *name, const UT_StringHolder &val)BM_InputSelectorinlinevirtual
setTheMainApplication(AP_Interface *app)AP_Interfaceprotectedstatic
setValueSymbol(const char *symbol, UI_Value *value, bool warn=true)AP_Interface
setViewer(BM_View *viewer)BM_InputSelectorvirtual
startSelecting()BM_InputSelectorvirtual
stopSelecting()BM_InputSelectorvirtual
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
wireInterface(UI_Manager *uims)AP_Interface
~AP_Interface() overrideAP_Interface
~BM_InputSelector() overrideBM_InputSelector
~UI_Object()UI_Objectvirtual