|
const UT_String & | getName () const |
|
void | setName (const char *name) |
|
const UT_String & | getPaneMask () const |
|
void | setPaneMask (const char *mask) |
|
bool | getExpose () const |
|
void | setExpose (bool expose) |
|
bool | getDisplayInParent () const |
|
void | setDisplayInParent (bool display) |
|
bool | getDisplayInChild () const |
|
void | setDisplayInChild (bool display) |
|
bool | getDisplayInSibling () const |
|
void | setDisplayInSibling (bool display) |
|
bool | getDisplayAlways () const |
|
void | setDisplayAlways (bool display) |
|
void | setPIOwner (PI_OpHandleLink *piowner) |
|
PI_OpHandleLink * | getPIOwner () const |
|
void | setActiveColor (const UT_Color &c) override |
|
const PI_SettingList & | getSettingList () const |
|
PI_SettingList & | getSettingList () |
|
void | setSettings (const char *setting_string) |
|
void | clearSettingList () |
|
int | setEqual (const PI_OpHandleLink &pi) override |
|
Public Member Functions inherited from PI_OpHandleLink |
| PI_OpHandleLink (const PI_PITemplate &templ) |
|
virtual | ~PI_OpHandleLink () |
|
int | linkOpParmToHandleParm (const char *op_type, const char *handle_parm_name, const char *op_parm_name) |
|
int | activateHandleParm (int pindex) |
|
void | disableHandleParm (int pindex) |
|
virtual int | attach (OP_Node &node) |
|
virtual int | detach (OP_Node &node) |
|
virtual void | detachAll () |
|
void | attachForKeyframe (OP_Node &node) |
|
void | detachForKeyframe (OP_Node &node) |
|
void | detachAllForKeyframe () |
|
void | isolateHandleParms (int beg, const UT_StringArray &handle_parms) |
|
void | setShowOpPath (bool onoff) |
|
virtual bool | getShowOpPath () const |
|
void | setRootDescription (const char *description) |
|
const char * | getRootDescription () const |
|
void | buildDescription () |
|
const char * | getDescription () const |
|
virtual void | descriptionChanged (const char *old_description) |
|
void | setIsTimeOverride (bool is_time_override) |
|
void | setTimeOverrideTime (fpreal t) |
|
bool | getIsTimeOverride () const |
|
fpreal | getTimeOverrideTime () const |
|
bool | allowsUsingPerOpSettingsTable () const |
|
bool | allowsUsingLastSettingsTable () const |
|
bool | allowsUsingOpTypeSettings () const |
|
bool | allowsUsingLastVisibilitySetting () const |
|
OP_Operator * | lastSettingsOperatorTypeRestriction () const |
|
OP_Node * | getOpNode (int opnum=0) const |
|
int | getNumOps () const |
|
OP_Node * | getKeyframeOpNode (int opnum=0) const |
|
int | getKeyframeNumOps () const |
|
int | hasOpNode (const OP_Node &node) const |
|
int | hasKeyframeOpNode (const OP_Node &node) const |
|
OP_Node * | findOpNode (int op_type, const char *op_name) const |
|
void | doUpdateFromOpParms () |
|
virtual void | forceUpdateFromOpParms () |
|
virtual void | handleOpNodeChange (OP_Node &node) |
|
virtual void | handleOpUIChange (OP_Node &) |
|
virtual int | wantsOpNodeChange (const OP_Node &) const |
|
virtual bool | flagOpNodeChangeNeeded (OP_Node &) |
|
virtual int | refreshBindings (int op_type, const char *op_name) |
|
void | id (int i) |
|
int | id () const |
|
bool | hasLinkedParms () const |
|
const UT_StringArray & | linkedParmNames (int opnum) const |
|
virtual const UT_StringArray & | allParmNames (int opnum) const |
|
int | getOpnumForHandleParmIndex (int idx) const |
|
const UT_Color & | getActiveColor () const |
|
void | setBindingState (const bool active) |
|
virtual int | isEqual (const PI_OpHandleLink &pi) const |
|
bool | ethereal () const |
|
const PI_PITemplate & | getTemplate () const |
|
PI_PITemplate & | getTemplate () |
|
int | writeOptions (std::ostream &os, const char *baseCommand) |
|
int | runBindCommand (CMD_Args &args) |
|
int | runUnbindCommand (CMD_Args &args) |
|
void | editChannels (int append_channels, int opnum=-1) |
|
void | findKey (int direction, int opnum=-1) |
|
void | setKeys (int opnum=-1, int pindex_start=-1, int pined_stop=-1, const char *undo_str=0) |
|
void | removeKeys (int opnum=-1) |
|
void | deleteChannels (int opnum=-1) |
|
void | lockParms (int opnum=-1) |
|
void | revertToDefaults (int opnum=-1) |
|
void | revertToFactoryDefaults (int opnum=-1) |
|
void | overwriteDefaults (int opnum=-1) |
|
virtual void | loadSettings (const PI_SettingList &settings) |
|
virtual void | saveSettings (PI_SettingList &settings, bool specific_to_op) const |
|
virtual void | saveSettingsToAppropriateLocation () |
|
void | loadSettingsFromTables (bool okay_to_use_last_settings) |
|
void | removeSettingsFromTables () |
|
void | setLateBinding (LateBinding *binding) |
|
bool | hasLateBinding () const |
|
bool | hasLateBinding (LateBinding const *binding) const |
|
int | findHandleParmIndex (const char *h_parm_name) const |
|
virtual void | onDeletion () |
|
int | getProxyIndex () const |
|
void | updateSettings (char const *setting_string) |
|
void | setAllowUsingPerOpSettingsTable (bool onoff) |
|
void | setAllowUsingLastSettingsTable (bool onoff) |
|
void | setAllowUsingOpTypeSettings (bool onoff) |
|
void | setAllowUsingLastVisibilitySetting (bool onoff) |
|
int | iterateParms (int opnum, ReadParmFunc func) const |
|
int | iterateParms (int opnum, ModifyParmFunc func, bool modify_locked=false) |
|