HDK
|
This is the complete list of members for BM_ResourceManager, including all inherited members.
addAutomaticStates(PI_NetworkType net_type) | PI_ResourceManager | protectedvirtual |
addPIProxyIndex(BM_OpHandleLink const &) | BM_ResourceManager | virtual |
addSaveCallback(PI_SaveCallback callback, void *data) | PI_ResourceManager | |
addUpdateTableSink(OP_OperatorTable *table) | OP_UpdateTableSink | inlineprotected |
addUpdateTemplatesSink(OP_Operator *op) | OP_UpdateTemplatesSink | inlineprotected |
appendToParmsCache(OP_Node *op, PRM_Parm *parm, int vi) | PI_ResourceManager | static |
bind(OP_Operator *op, const char *piname, const char *pidescription, const UT_String &opparm, const UT_String &piparm, const char *default_settings) | PI_ResourceManager | |
bind(OP_Operator *op, const char *piname, const char *pidescription, const char *default_settings) | PI_ResourceManager | |
bindOperatorToViewerState(const char *state_name, OP_Operator *op) | PI_ResourceManager | virtual |
bindScriptOp(OP_Operator *op, const char *piname, const char *pidescription, const UT_String &opparm, const UT_String &piparm, const char *default_settings) | PI_ResourceManager | |
bindSelector(OP_Operator *op, const char *sname, const char *seldescription, const char *prompt, const char *opparm, int opinput, int opinputreq, const char *primmask, int allowdrag, const char *menu, int astselall, const char *extrainfo, bool fromScriptOp) | PI_ResourceManager | |
BM_ResourceManager() | BM_ResourceManager | protected |
cacheParms() | PI_ResourceManager | static |
checkForPIName(const char *pi_name, const char *pi_parm) const | PI_ResourceManager | |
containsHandle(const char *name) const | PI_ResourceManager | |
containsOpHandleLink(const char *name) const | PI_ResourceManager | |
containsSelector(const char *name) const | PI_ResourceManager | |
containsState(const char *name, PI_ViewerType viewer_type, unsigned netmask) const | PI_ResourceManager | |
deleteHandle(BM_Handle *handle) | BM_ResourceManager | |
deleteOpHandleLink(BM_OpHandleLink *link) | BM_ResourceManager | virtual |
deleteSelector(BM_InputSelector *selector) | BM_ResourceManager | |
deleteState(BM_State *state) | BM_ResourceManager | |
ensureStatesExistForAllOperators(const char *net_type_name) | PI_ResourceManager | |
ensureStatesExistForAllOperators(PI_NetworkType net_type) | PI_ResourceManager | virtual |
ensureTableInterestExists(PI_NetworkType net_type, OP_OperatorTable *table) | PI_ResourceManager | protected |
findOperator(PI_NetworkType net_type, const char *op_name, bool display_warning=true) const | PI_ResourceManager | |
findOperator(const char *opbindname, UT_String *optype=0) const | PI_ResourceManager | |
findParmTemplate(OP_Operator &op, const char *op_Parm_name, int vec_idx, int *parm_idx) | PI_ResourceManager | static |
findVolatileKeys(const char *volatile_hotkey_name, UT_Array< int > &volatile_keys, UT_Array< int > &keys_modifiers) const override | BM_ResourceManager | virtual |
fireResourceEvent(PI_PythonResource::ResourceType res_type, PI_PythonResource::EventMessage::Type event_type, PI_PythonResource::EventMessage::Data const &event_data) | PI_ResourceManager | virtual |
getAddScopedChannels() | PI_ResourceManager | inlinestatic |
getBindingHandles(OP_Operator *op) const | PI_ResourceManager | |
getBindingSelectors(OP_Operator *op) const | PI_ResourceManager | |
getBuiltinOpHandleNames() | PI_ResourceManager | |
getChannelNameFromParmAndVec(UT_String &chan, OP_Operator *op, const char *parmname, int vecidx) | PI_ResourceManager | |
getChannelScopeCommandPrefix(UT_String &str) | PI_ResourceManager | static |
getDefaultPISettings(OP_Operator &op_type, const char *type_name, const char *description) const | PI_ResourceManager | protected |
getDefaultPISettings(OP_Operator &op_type, const char *type_name, const char *description) | PI_ResourceManager | protected |
getFirstNetworkType(unsigned int network_mask) | PI_ResourceManager | static |
getHandles() const | PI_ResourceManager | inline |
getHandleTemplate(const char *handle_name) const | PI_ResourceManager | protected |
getHideLockedHandleParts() | PI_ResourceManager | inlinestatic |
getNetworkType(const char *network_type_name, PI_NetworkType &type) | PI_ResourceManager | static |
getNetworkTypeName(PI_NetworkType type) | PI_ResourceManager | static |
getOpenChannelEditorOnScope() | PI_ResourceManager | inlinestatic |
getOpHandleLinks() const | PI_ResourceManager | inline |
getOpHandleLinkTemplate(const char *pi_name) const | PI_ResourceManager | |
getOpTableFromOperator(const OP_Operator *op) | PI_ResourceManager | static |
getParmsCache(UT_ValArray< OP_Node * > *&ops, UT_ValArray< PRM_Parm * > *&parms, UT_IntArray *&vec_indices) | PI_ResourceManager | protectedstatic |
getParmsCacheBehaviour(bool &set_keys, bool &do_scope, bool &append_scope) | PI_ResourceManager | protectedstatic |
getPythonResourceSupport() | PI_ResourceManager | |
getScopeChannelsOnKey() | PI_ResourceManager | inlinestatic |
getSelectors() const | PI_ResourceManager | inline |
getSelectorTemplate(const char *selector_name) const | PI_ResourceManager | |
getStateTemplate(const char *name, PI_ViewerType viewer_type, const char *type) const | PI_ResourceManager | |
getStateTemplate(OP_Operator *op, PI_ViewerType viewer_type, const char *type) const | PI_ResourceManager | |
getTemplateAndVecId(const UT_String &, OP_Operator *, int &) const | PI_ResourceManager | |
getViewerHandleTypeNames() const | PI_ResourceManager | virtual |
getViewerStateRegisterStatus(const char *state_name, PI_ViewerType viewer_type, const char *type) const | PI_ResourceManager | virtual |
getViewerType(const char *viewer_type_token, PI_ViewerType &type) | PI_ResourceManager | static |
getViewerTypeToken(PI_ViewerType type, UT_String &viewer_type_token) | PI_ResourceManager | static |
hasTemplatesSink(OP_Operator *op) | OP_UpdateTemplatesSink | inlineprotected |
installCommands() | PI_ResourceManager | protected |
isPIEthereal(const char *piname, bool *isfloat=0) const | PI_ResourceManager | |
isRegisteredViewerHandle(const char *name) const | PI_ResourceManager | virtual |
isRegisteredViewerState(const char *name) const | PI_ResourceManager | virtual |
isValidPiParmName(const UT_String &pi_name, const UT_String &pi_parm) | PI_ResourceManager | protected |
loadHandle(CPP_Manager &cppman, OP_Operator *op, pi_OpHandleBinding *binding) | PI_ResourceManager | protected |
loadOperator(CPP_Manager &cppman, const UT_String &oppath) | PI_ResourceManager | protected |
loadOperator(CPP_Manager &cppman, const UT_String &optype, OP_Operator *op, pi_OpHandleBinding *hbinding, pi_OpSelectorBinding *sbinding) | PI_ResourceManager | protected |
loadPISettingsFromTables(PI_OpHandleLink &pi, bool okay_to_use_last_settings) const | PI_ResourceManager | |
loadSelector(CPP_Manager &cppman, const UT_String &selname, const UT_String &seldescription, pi_OpSelectorBinding *binding) | PI_ResourceManager | protected |
lookupVolatileKeys(const char *volatile_hotkey_name, UT_Array< int > &volatile_keys, UT_Array< int > &keys_modifiers) | BM_ResourceManager | static |
myBuiltinOpHandleNames | PI_ResourceManager | protected |
myCurrentPythonSupport | PI_ResourceManager | protected |
myHandles | PI_ResourceManager | protected |
myLastPISettings | PI_ResourceManager | protected |
myNetworkTypeTable | PI_ResourceManager | protected |
myOpHandleBindings | PI_ResourceManager | protected |
myOpHandleLinks | PI_ResourceManager | protected |
myOpSelectorBindings | PI_ResourceManager | protected |
myPISettingsForOps | PI_ResourceManager | protected |
mySaveCallbacks | PI_ResourceManager | protected |
mySelectors | PI_ResourceManager | protected |
myStateBeingCreated | PI_ResourceManager | protected |
myStateLists | PI_ResourceManager | protected |
myStates | PI_ResourceManager | protected |
newHandle(BM_SceneManager &sm, const char *name) const | BM_ResourceManager | |
newOpHandleLink(BM_SceneManager &sm, const char *name, const char *description) const | BM_ResourceManager | virtual |
newSelector(BM_View &view, const char *name) const | BM_ResourceManager | |
newState(BM_View &view, PI_StateTemplate &templ, BM_SceneManager *scene=0) const | BM_ResourceManager | |
newState(BM_View &view, const char *name, const char *type, BM_SceneManager *scene=0) const | BM_ResourceManager | virtual |
newState(BM_View &view, PI_NetworkType nettype, int state_idx, BM_SceneManager *scene=0) const | BM_ResourceManager | |
onPIDescriptionChange(BM_OpHandleLink const &, const char *old_description) | BM_ResourceManager | virtual |
onPIPersistentChange(BM_OpHandleLink const &, bool old_state) | BM_ResourceManager | virtual |
onUpdatePISettings(PI_SettingList const &pi_settings, OP_Operator &op, char const *pi_type, char const *pi_name) const | PI_ResourceManager | protectedvirtual |
OP_UpdateTableSink() | OP_UpdateTableSink | inline |
OP_UpdateTemplatesSink() | OP_UpdateTemplatesSink | inline |
operatorDeleted(OP_Operator *op) override | PI_ResourceManager | protectedvirtual |
operatorStateMandatory(const char *op_name, const char *op_type) const | PI_ResourceManager | |
ourAppendToScope | PI_ResourceManager | protectedstatic |
ourCacheParms | PI_ResourceManager | protectedstatic |
ourParmNodes | PI_ResourceManager | protectedstatic |
ourParms | PI_ResourceManager | protectedstatic |
ourParmVecIndices | PI_ResourceManager | protectedstatic |
ourScopeParmChannels | PI_ResourceManager | protectedstatic |
ourSetKeyOnParms | PI_ResourceManager | protectedstatic |
PI_ResourceManager() | PI_ResourceManager | |
PI_SaveCallbackInfo typedef | PI_ResourceManager | protected |
queryPIProxyIndex(BM_SceneManager const &scene_manager, char const *pi_name, bool pi_persistent=true) | BM_ResourceManager | virtual |
rebuildVolatileKeys() | PI_ResourceManager | |
recordPISettings(const char *pi_description, const char *pi_type, const OP_Node &op_node, const char *settings) | PI_ResourceManager | |
registerCop2HandleLinks() | PI_ResourceManager | protected |
registerHandle(PI_HandleTemplate *type) | PI_ResourceManager | virtual |
registerOpHandleBindings() | PI_ResourceManager | |
registerOpHandleConstructors() | PI_ResourceManager | protected |
registerOpHandleLink(PI_PITemplate *type) | PI_ResourceManager | virtual |
registerOpHandleLinks() | PI_ResourceManager | protected |
registerSelector(PI_SelectorTemplate *type) | PI_ResourceManager | virtual |
registerSelectorConstructors() | PI_ResourceManager | protected |
registerSelectors() | PI_ResourceManager | protected |
registerState(PI_StateTemplate *type) | PI_ResourceManager | virtual |
removeAllBindings(OP_Operator *op) | PI_ResourceManager | virtual |
removeAllTableSinks() | OP_UpdateTableSink | inlineprotected |
removeAllTemplatesSinks() | OP_UpdateTemplatesSink | inlineprotected |
removePISettingsFromTables(OP_Operator &op_type) override | BM_ResourceManager | virtual |
PI_ResourceManager::removePISettingsFromTables(const PI_OpHandleLink &pi) | PI_ResourceManager | |
removeSaveCallback(PI_SaveCallback callback, void *data) | PI_ResourceManager | |
removeUpdateTableSink(OP_OperatorTable *table) | OP_UpdateTableSink | inlineprotected |
removeUpdateTemplatesSink(OP_Operator *op) | OP_UpdateTemplatesSink | inlineprotected |
save(std::ostream &os) const | PI_ResourceManager | protected |
savePIResourceManagerCallback(std::ostream &os, void *data) | PI_ResourceManager | protectedstatic |
savePISettingsToTables(PI_OpHandleLink &pi) | PI_ResourceManager | |
saveSettings(std::ostream &os) const | PI_ResourceManager | protected |
saveStateToCreate(char const *state) | PI_ResourceManager | protected |
setAddScopedChannels(bool add) | PI_ResourceManager | inlinestatic |
setHideLockedHandleParts(bool hide) | PI_ResourceManager | inlinestatic |
setOpenChannelEditorOnScope(bool do_open) | PI_ResourceManager | inlinestatic |
setParmsCacheBehaviour(bool set_keys, bool do_scope, bool append_scope) | PI_ResourceManager | static |
setPythonResourceSupport(void *res_support) | PI_ResourceManager | |
setScopeChannelsOnKey(bool scope) | PI_ResourceManager | inlinestatic |
startParmsCache() | BM_ResourceManager | static |
stashHUDUpdateForNewState(const UT_HUDInfoArgs &args) | BM_ResourceManager | |
stateList(PI_ViewerType viewer_type, const char *network_type) const | PI_ResourceManager | |
stateList(PI_ViewerType viewer_type, PI_NetworkType net_type) const | PI_ResourceManager | |
stateToCreate() const | PI_ResourceManager | |
stopParmsCache() | BM_ResourceManager | static |
tableDeleted(OP_OperatorTable *table) override | PI_ResourceManager | protectedvirtual |
tableUpdated(OP_OperatorTable *table) override | PI_ResourceManager | protectedvirtual |
templatesUpdated(OP_Operator *op) override | PI_ResourceManager | protectedvirtual |
theAddScopedChannels | PI_ResourceManager | protectedstatic |
theHideLockedHandleParts | PI_ResourceManager | protectedstatic |
theOpenChannelEditorOnScope | PI_ResourceManager | protectedstatic |
theScopeChannelsOnKey | PI_ResourceManager | protectedstatic |
unbind(OP_Operator *op, const char *pidescription, const UT_String &opparm) | PI_ResourceManager | |
unbindSelector(OP_Operator *op, const char *seldescription) | PI_ResourceManager | |
unbindVolatileViewerHandles(const char *state_name) | PI_ResourceManager | virtual |
unregisterViewerHandle(const char *name) | PI_ResourceManager | virtual |
unregisterViewerState(const char *name) | PI_ResourceManager | virtual |
updateViewports(int id, const char *opname, bool open_only=false) const override | BM_ResourceManager | virtual |
validStateTemplateName(const char *name) const | PI_ResourceManager | |
viewerHandleTemplate(const char *handle_name) const | PI_ResourceManager | virtual |
viewerStateTemplate(const char *state_name) const | PI_ResourceManager | virtual |
viewerStateTemplate(const char *state_name) | PI_ResourceManager | virtual |
writeBindingsFile(const char *fname) const | PI_ResourceManager | |
~BM_ResourceManager() override | BM_ResourceManager | protected |
~OP_UpdateTableSink() | OP_UpdateTableSink | inlinevirtual |
~OP_UpdateTemplatesSink() | OP_UpdateTemplatesSink | inlinevirtual |
~PI_ResourceManager() override | PI_ResourceManager |