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

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

activateHandleParm(int pindex)PI_OpHandleLink
addAllInputGroupInterests(int opnum)PI_OpHandleLinkprotected
allowsUsingLastSettingsTable() const PI_OpHandleLinkinline
allowsUsingLastVisibilitySetting() const PI_OpHandleLinkinline
allowsUsingOpTypeSettings() const PI_OpHandleLinkinline
allowsUsingPerOpSettingsTable() const PI_OpHandleLinkinline
allParmNames(int opnum) const PI_OpHandleLinkinlinevirtual
attach(OP_Node &node)PI_OpHandleLinkvirtual
attachForKeyframe(OP_Node &node)PI_OpHandleLink
beginDistributedUndoBlock(const char *operation, UT_UndoBlockType blocktype)PI_OpHandleLinkprotected
beginHandleChange(void *ui_event)PI_OpHandleLinkprotected
buildDescription()PI_OpHandleLink
copyKeyStructure(int pindex_dest, int pindex_from)PI_OpHandleLinkprotected
deleteChannels(int opnum=-1)PI_OpHandleLink
descriptionChanged()PI_OpHandleLinkvirtual
detach(OP_Node &node)PI_OpHandleLinkvirtual
detachAll()PI_OpHandleLinkvirtual
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_OpHandleLinkprotected
endHandleChange(void *ui_event)PI_OpHandleLinkprotected
ethereal() const PI_OpHandleLink
extractChannelName(UT_String &channel, const char *parmname)PI_OpHandleLinkinlinestatic
extractProjection(UT_String &channel, const char *parmname, fpreal &a, fpreal &b, fpreal &c, fpreal &d)PI_OpHandleLinkstatic
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_OpHandleLinkinlinevirtual
getActiveColor() const PI_OpHandleLink
getDescription() const PI_OpHandleLink
getFirstInputGroupInterestName() const PI_OpHandleLinkprotected
getInputGroupInterests() const PI_OpHandleLinkprotectedvirtual
getIsTimeOverride() const PI_OpHandleLinkinline
getKeyframeNumOps() const PI_OpHandleLink
getKeyframeOpNode(int opnum=0) const PI_OpHandleLink
getLinkedParmCount() const PI_OpHandleLinkinlineprotected
getNumOps() const PI_OpHandleLink
getOpNode(int opnum=0) const PI_OpHandleLink
getOpnumForHandleParmIndex(int idx) const PI_OpHandleLink
getOwnerOp() const PI_OpHandleLinkprotected
getOwnerOpGroup() const PI_OpHandleLinkprotected
getOwnerOpRelativeTo(OP_Node *node) const PI_OpHandleLinkprotected
getParmInstValue(int pindex, const int *inst, int &val, int d=0, int nestlevel=1) const PI_OpHandleLinkprotected
getParmInstValue(int pindex, const int *inst, fpreal &val, fpreal d=0, int nestlevel=1) const PI_OpHandleLinkprotected
getParmInstValue(int pindex, const int *inst, UT_String &val, UT_String d=0, int nestlevel=1) const PI_OpHandleLinkprotected
getParmInstVector3(int pindex, const int *inst, UT_Vector3R &v, fpreal def=0.0) const PI_OpHandleLinkprotected
getParmState(int pindex, int opnum=0) const PI_OpHandleLinkprotected
getParmValue(int pindex, int &val, int d=0) const PI_OpHandleLinkprotected
getParmValue(int pindex, fpreal &val, fpreal d=0) const PI_OpHandleLinkprotected
getParmValue(int pindex, UT_String &val, UT_String d=0) const PI_OpHandleLinkprotected
getParmVector3(int pindex, UT_Vector3R &v, fpreal def=0.0) const PI_OpHandleLinkprotected
getRootDescription() const PI_OpHandleLink
getShowOpPath() const PI_OpHandleLinkvirtual
getTemplate() const PI_OpHandleLink
getTemplate()PI_OpHandleLink
getTime() const PI_OpHandleLinkprotectedvirtual
getTimeOverrideTime() const PI_OpHandleLinkinline
handleOpChange(OP_Node *op, OP_EventType etype, void *data)PI_OpHandleLinkprotectedvirtual
handleOpNodeChange(OP_Node &node)PI_OpHandleLinkvirtual
handleOpUIChange(OP_Node &)PI_OpHandleLinkinlinevirtual
handleTimeChange()PI_OpHandleLinkprotectedvirtual
hasKeyframeOpNode(const OP_Node &node) const PI_OpHandleLink
hasLateBinding() const PI_OpHandleLink
hasLateBinding(LateBinding const *binding) const PI_OpHandleLink
hasOpNode(const OP_Node &node) const PI_OpHandleLink
hasTimeInterest() const PI_OpHandleLinkprotectedvirtual
id(int i)PI_OpHandleLink
id() const PI_OpHandleLink
inDistributedUndoBlock()PI_OpHandleLinkprotected
isEqual(const PI_OpHandleLink &pi) const PI_OpHandleLinkvirtual
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_OpHandleLinkprotectedstatic
isParmEnabled(int pindex, int opnum=0) const PI_OpHandleLinkprotected
justLinked(int pindex)PI_OpHandleLinkprotectedvirtual
justUnlinked(int pindex)PI_OpHandleLinkprotectedvirtual
lastSettingsOperatorTypeRestriction() const PI_OpHandleLink
linkedParmNames(int opnum) const PI_OpHandleLinkinline
linkOpParmToHandleParm(const char *op_type, const char *handle_parm_name, const char *op_parm_name)PI_OpHandleLink
loadSettings(const PI_SettingList &settings)PI_OpHandleLinkvirtual
loadSettingsFromTables(bool okay_to_use_last_settings)PI_OpHandleLink
lockParms(int opnum=-1)PI_OpHandleLink
modifyParm(int pindex, std::function< void(PRM_Parm &parm, int vecidx)> f)PI_OpHandleLinkprotected
overwriteDefaults(int opnum=-1)PI_OpHandleLink
performParmCallback(int pindex, int theitem)PI_OpHandleLinkprotected
PI_OpHandleLink(const PI_PITemplate &templ)PI_OpHandleLink
readParm(int pindex, std::function< void(const PRM_Parm &parm, int vecidx)> f)PI_OpHandleLinkprotected
refreshBindings(int op_type, const char *op_name)PI_OpHandleLinkvirtual
removeAllInputGroupInterests(int opnum)PI_OpHandleLinkprotected
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_OpHandleLinkvirtual
saveSettingsToAppropriateLocation()PI_OpHandleLinkvirtual
setActiveColor(const UT_Color &c)PI_OpHandleLinkvirtual
setAllowUsingLastSettingsTable(bool onoff)PI_OpHandleLinkinlineprotected
setAllowUsingLastVisibilitySetting(bool onoff)PI_OpHandleLinkinlineprotected
setAllowUsingOpTypeSettings(bool onoff)PI_OpHandleLinkinlineprotected
setAllowUsingPerOpSettingsTable(bool onoff)PI_OpHandleLinkinlineprotected
setBindingState(const bool active)PI_OpHandleLink
setEqual(const PI_OpHandleLink &pi)PI_OpHandleLinkvirtual
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
setOpParmValue(OP_Node *op, PRM_Parm *parm, int vecidx, int val, bool addkey=false)PI_OpHandleLinkprotected
setOpParmValue(OP_Node *op, PRM_Parm *parm, int vecidx, fpreal val, bool addkey=false)PI_OpHandleLinkprotected
setOpParmValue(OP_Node *op, PRM_Parm *parm, int vecidx, const UT_String &val, CH_StringMeaning meaning)PI_OpHandleLinkprotected
setOwnerOp(const char *owner_op)PI_OpHandleLinkprotectedvirtual
setOwnerOpGroup(const char *owner_op_group)PI_OpHandleLinkprotectedvirtual
setParmInstValue(int pindex, const int *inst, int val, bool addkey=false, int nestlevel=1)PI_OpHandleLinkprotected
setParmInstValue(int pindex, const int *inst, fpreal val, bool addkey=false, int nestlevel=1)PI_OpHandleLinkprotected
setParmInstValue(int pindex, const int *inst, const UT_String &val, CH_StringMeaning meaning, int nestlevel=1)PI_OpHandleLinkprotected
setParmInstVector3(int pindex, const int *inst, const UT_Vector3R &v)PI_OpHandleLinkprotected
setParmValue(int pindex, int val, bool addkey=false)PI_OpHandleLinkprotected
setParmValue(int pindex, fpreal val, bool addkey=false)PI_OpHandleLinkprotected
setParmValue(int pindex, const UT_String &val, CH_StringMeaning meaning)PI_OpHandleLinkprotected
setParmVector3(int pindex, const UT_Vector3R &v)PI_OpHandleLinkprotected
setRootDescription(const char *description)PI_OpHandleLink
setShowOpPath(bool onoff)PI_OpHandleLink
setTimeOverrideTime(fpreal t)PI_OpHandleLink
updateFromOpParms()PI_OpHandleLinkprotectedvirtual
updateStateValues(void *ui_event)PI_OpHandleLinkprotected
wantsOpNodeChange(const OP_Node &) const PI_OpHandleLinkinlinevirtual
writeOptions(std::ostream &os, const char *baseCommand)PI_OpHandleLink
~PI_OpHandleLink()PI_OpHandleLinkvirtual