activateHandleParm(int pindex) | PI_OpHandleLink | |
addAllInputGroupInterests(int opnum) | PI_OpHandleLink | protected |
allocProxy(void *ptr) | PI_OpHandleLink | protected |
allowsUsingLastSettingsTable() const | PI_OpHandleLink | inline |
allowsUsingLastVisibilitySetting() const | PI_OpHandleLink | inline |
allowsUsingOpTypeSettings() const | PI_OpHandleLink | inline |
allowsUsingPerOpSettingsTable() const | PI_OpHandleLink | inline |
allParmNames(int opnum) const | PI_OpHandleLink | inlinevirtual |
attach(OP_Node &node) | PI_OpHandleLink | virtual |
attachForKeyframe(OP_Node &node) | PI_OpHandleLink | |
beginDistributedUndoBlock(const char *operation, UT_UndoBlockType blocktype) | PI_OpHandleLink | protected |
beginHandleChange(void *ui_event) | PI_OpHandleLink | protected |
buildDescription() | PI_OpHandleLink | |
clearSettingList() | PI_OHLPersistent | inline |
copyKeyStructure(int pindex_dest, int pindex_from) | PI_OpHandleLink | protected |
deleteChannels(int opnum=-1) | PI_OpHandleLink | |
descriptionChanged(const char *old_description) | PI_OpHandleLink | virtual |
detach(OP_Node &node) | PI_OpHandleLink | virtual |
detachAll() | PI_OpHandleLink | virtual |
detachAllForKeyframe() | PI_OpHandleLink | |
detachForKeyframe(OP_Node &node) | PI_OpHandleLink | |
disableHandleParm(int pindex) | PI_OpHandleLink | |
doUpdateFromOpParms() | PI_OpHandleLink | |
editChannels(int append_channels, int opnum=-1) | PI_OpHandleLink | |
endDistributedUndoBlock() | PI_OpHandleLink | protected |
endHandleChange(void *ui_event) | PI_OpHandleLink | protected |
ethereal() const | PI_OpHandleLink | |
extractChannelName(UT_String &channel, const char *parmname) | PI_OpHandleLink | inlinestatic |
extractProjection(UT_String &channel, const char *parmname, fpreal &a, fpreal &b, fpreal &c, fpreal &d) | PI_OpHandleLink | static |
findHandleParmIndex(const char *h_parm_name) const | PI_OpHandleLink | |
findKey(int direction, int opnum=-1) | PI_OpHandleLink | |
findOpNode(int op_type, const char *op_name) const | PI_OpHandleLink | |
flagOpNodeChangeNeeded(OP_Node &) | PI_OpHandleLink | inlinevirtual |
forceUpdateFromOpParms() | PI_OpHandleLink | virtual |
freeProxy() | PI_OpHandleLink | protected |
getActiveColor() const | PI_OpHandleLink | |
getDescription() const | PI_OpHandleLink | |
getDisplayAlways() const | PI_OHLPersistent | |
getDisplayInChild() const | PI_OHLPersistent | |
getDisplayInParent() const | PI_OHLPersistent | |
getDisplayInSibling() const | PI_OHLPersistent | |
getExpose() const | PI_OHLPersistent | |
getFirstInputGroupInterestName() const | PI_OpHandleLink | protected |
getInputGroupInterests() const | PI_OpHandleLink | protectedvirtual |
getIsTimeOverride() const | PI_OpHandleLink | inline |
getKeyframeNumOps() const | PI_OpHandleLink | |
getKeyframeOpNode(int opnum=0) const | PI_OpHandleLink | |
getLinkedParmCount() const | PI_OpHandleLink | inlineprotected |
getName() const | PI_OHLPersistent | |
getNumOps() const | PI_OpHandleLink | |
getOpNode(int opnum=0) const | PI_OpHandleLink | |
getOpnumForHandleParmIndex(int idx) const | PI_OpHandleLink | |
getOpParmLabel(int pi_index) const | PI_OpHandleLink | protected |
getOwnerOp() const | PI_OpHandleLink | protected |
getOwnerOpGroup() const | PI_OpHandleLink | protected |
getOwnerOpRelativeTo(OP_Node *node) const | PI_OpHandleLink | protected |
getPaneMask() const | PI_OHLPersistent | |
getParmInstValue(int pindex, const int *inst, int &val, int d=0, int nestlevel=1) const | PI_OpHandleLink | protected |
getParmInstValue(int pindex, const int *inst, fpreal &val, fpreal d=0, int nestlevel=1) const | PI_OpHandleLink | protected |
getParmInstValue(int pindex, const int *inst, UT_String &val, UT_String d=0, int nestlevel=1) const | PI_OpHandleLink | protected |
getParmInstVector3(int pindex, const int *inst, UT_Vector3R &v, fpreal def=0.0) const | PI_OpHandleLink | protected |
getParmState(int pindex, int opnum=0) const | PI_OpHandleLink | protected |
getParmValue(int pindex, int &val, int d=0) const | PI_OpHandleLink | protected |
getParmValue(int pindex, fpreal &val, fpreal d=0) const | PI_OpHandleLink | protected |
getParmValue(int pindex, UT_String &val, UT_String d=0) const | PI_OpHandleLink | protected |
getParmVector3(int pindex, UT_Vector3R &v, fpreal def=0.0) const | PI_OpHandleLink | protected |
getPIOwner() const | PI_OHLPersistent | inline |
getProxyIndex() const | PI_OpHandleLink | inline |
getRootDescription() const | PI_OpHandleLink | |
getSettingList() const | PI_OHLPersistent | inline |
getSettingList() | PI_OHLPersistent | inline |
getShowOpPath() const | PI_OpHandleLink | virtual |
getTemplate() const | PI_OpHandleLink | |
getTemplate() | PI_OpHandleLink | |
getTime() const | PI_OpHandleLink | protectedvirtual |
getTimeOverrideTime() const | PI_OpHandleLink | inline |
handleOpChange(OP_Node *op, OP_EventType etype, void *data) override | PI_OHLPersistent | protectedvirtual |
handleOpNodeChange(OP_Node &node) | PI_OpHandleLink | virtual |
handleOpUIChange(OP_Node &) | PI_OpHandleLink | inlinevirtual |
handleTimeChange() | PI_OpHandleLink | protectedvirtual |
hasKeyframeOpNode(const OP_Node &node) const | PI_OpHandleLink | |
hasLateBinding() const | PI_OpHandleLink | |
hasLateBinding(LateBinding const *binding) const | PI_OpHandleLink | |
hasLinkedParms() const | PI_OpHandleLink | inline |
hasOpNode(const OP_Node &node) const | PI_OpHandleLink | |
hasTimeInterest() const | PI_OpHandleLink | protectedvirtual |
id(int i) | PI_OpHandleLink | |
id() const | PI_OpHandleLink | |
inDistributedUndoBlock() | PI_OpHandleLink | protected |
isEqual(const PI_OpHandleLink &pi) const | PI_OpHandleLink | virtual |
isolateHandleParms(int beg, const UT_StringArray &handle_parms) | PI_OpHandleLink | |
isOpParmLocked(const char *channel_name, OP_Node &op, fpreal time, const PRM_Parm **ret_parm=NULL, const OP_Node **ret_node=NULL) | PI_OpHandleLink | protectedstatic |
isParmEnabled(int pindex, int opnum=0) const | PI_OpHandleLink | protected |
iterateParms(int opnum, ReadParmFunc func) const | PI_OpHandleLink | |
iterateParms(int opnum, ModifyParmFunc func, bool modify_locked=false) | PI_OpHandleLink | |
justLinked(int pindex) | PI_OpHandleLink | protectedvirtual |
justUnlinked(int pindex) | PI_OpHandleLink | protectedvirtual |
lastSettingsOperatorTypeRestriction() const | PI_OpHandleLink | |
linkedParmNames(int opnum) const | PI_OpHandleLink | inline |
linkOpParmToHandleParm(const char *op_type, const char *handle_parm_name, const char *op_parm_name) | PI_OpHandleLink | |
loadSettings(const PI_SettingList &settings) | PI_OpHandleLink | virtual |
loadSettingsFromTables(bool okay_to_use_last_settings) | PI_OpHandleLink | |
lockParms(int opnum=-1) | PI_OpHandleLink | |
modifyParm(int pindex, ModifyParmFunc f, bool modify_locked=false) | PI_OpHandleLink | protected |
ModifyParmFunc typedef | PI_OpHandleLink | |
onDeletion() | PI_OpHandleLink | virtual |
overwriteDefaults(int opnum=-1) | PI_OpHandleLink | |
performParmCallback(int pindex, int theitem) | PI_OpHandleLink | protected |
PI_Manager class | PI_OHLPersistent | friend |
PI_OpHandleLink(const PI_PITemplate &templ) | PI_OpHandleLink | |
readParm(int pindex, ReadParmFunc f) const | PI_OpHandleLink | protected |
ReadParmFunc typedef | PI_OpHandleLink | |
refreshBindings(int op_type, const char *op_name) | PI_OpHandleLink | virtual |
removeAllInputGroupInterests(int opnum) | PI_OpHandleLink | protected |
removeKeys(int opnum=-1) | PI_OpHandleLink | |
removeSettingsFromTables() | PI_OpHandleLink | |
revertToDefaults(int opnum=-1) | PI_OpHandleLink | |
revertToFactoryDefaults(int opnum=-1) | PI_OpHandleLink | |
runBindCommand(CMD_Args &args) | PI_OpHandleLink | |
runUnbindCommand(CMD_Args &args) | PI_OpHandleLink | |
saveSettings(PI_SettingList &settings, bool specific_to_op) const | PI_OpHandleLink | virtual |
saveSettingsToAppropriateLocation() | PI_OpHandleLink | virtual |
setActiveColor(const UT_Color &c) override | PI_OHLPersistent | virtual |
setAllowUsingLastSettingsTable(bool onoff) | PI_OpHandleLink | inline |
setAllowUsingLastVisibilitySetting(bool onoff) | PI_OpHandleLink | inline |
setAllowUsingOpTypeSettings(bool onoff) | PI_OpHandleLink | inline |
setAllowUsingPerOpSettingsTable(bool onoff) | PI_OpHandleLink | inline |
setBindingState(const bool active) | PI_OpHandleLink | |
setDisplayAlways(bool display) | PI_OHLPersistent | |
setDisplayInChild(bool display) | PI_OHLPersistent | |
setDisplayInParent(bool display) | PI_OHLPersistent | |
setDisplayInSibling(bool display) | PI_OHLPersistent | |
setEqual(const PI_OpHandleLink &pi) override | PI_OHLPersistent | virtual |
setExpose(bool expose) | PI_OHLPersistent | |
setIsTimeOverride(bool is_time_override) | PI_OpHandleLink | |
setKeys(int opnum=-1, int pindex_start=-1, int pined_stop=-1, const char *undo_str=0) | PI_OpHandleLink | |
setLateBinding(LateBinding *binding) | PI_OpHandleLink | |
setName(const char *name) | PI_OHLPersistent | |
setOpParmValue(OP_Node *op, PRM_Parm *parm, int vecidx, int val, bool addkey=false) | PI_OpHandleLink | protected |
setOpParmValue(OP_Node *op, PRM_Parm *parm, int vecidx, fpreal val, bool addkey=false) | PI_OpHandleLink | protected |
setOpParmValue(OP_Node *op, PRM_Parm *parm, int vecidx, const UT_String &val, CH_StringMeaning meaning) | PI_OpHandleLink | protected |
setOwnerOp(const char *owner_op) | PI_OpHandleLink | protectedvirtual |
setOwnerOpGroup(const char *owner_op_group) | PI_OpHandleLink | protectedvirtual |
setPaneMask(const char *mask) | PI_OHLPersistent | |
setParmInstValue(int pindex, const int *inst, int val, bool addkey=false, int nestlevel=1) | PI_OpHandleLink | protected |
setParmInstValue(int pindex, const int *inst, fpreal val, bool addkey=false, int nestlevel=1) | PI_OpHandleLink | protected |
setParmInstValue(int pindex, const int *inst, const UT_String &val, CH_StringMeaning meaning, int nestlevel=1) | PI_OpHandleLink | protected |
setParmInstVector3(int pindex, const int *inst, const UT_Vector3R &v) | PI_OpHandleLink | protected |
setParmValue(int pindex, int val, bool addkey=false) | PI_OpHandleLink | protected |
setParmValue(int pindex, fpreal val, bool addkey=false) | PI_OpHandleLink | protected |
setParmValue(int pindex, const UT_String &val, CH_StringMeaning meaning) | PI_OpHandleLink | protected |
setParmVector3(int pindex, const UT_Vector3R &v) | PI_OpHandleLink | protected |
setPIOwner(PI_OpHandleLink *piowner) | PI_OHLPersistent | inline |
setRootDescription(const char *description) | PI_OpHandleLink | |
setSettings(const char *setting_string) | PI_OHLPersistent | |
setShowOpPath(bool onoff) | PI_OpHandleLink | |
setTimeOverrideTime(fpreal t) | PI_OpHandleLink | |
updateFromOpParms() | PI_OpHandleLink | protectedvirtual |
updateSettings(char const *setting_string) | PI_OpHandleLink | |
updateStateValues(void *ui_event) | PI_OpHandleLink | protected |
wantsOpNodeChange(const OP_Node &) const | PI_OpHandleLink | inlinevirtual |
writeOptions(std::ostream &os, const char *baseCommand) | PI_OpHandleLink | |
~PI_OpHandleLink() | PI_OpHandleLink | virtual |