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

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

__hash__()=0HOM_Parmpure virtual
__repr__()=0HOM_Parmpure virtual
_clipData(double start, double end, bool binary=true, bool use_blosc_compression=true, double sample_rate=0)=0HOM_Parmpure virtual
_deleteKeyframes(const std::vector< int > &keyframe_ids)=0HOM_Parmpure virtual
_loadClip(std::string file_name, double sample_rate=0, double start=HOM_MIN_NEGATIVE_DOUBLE)=0HOM_Parmpure virtual
_moveAllKeyframes(double time_offset, double value_offset)=0HOM_Parmpure virtual
_moveKeyframes(const std::vector< int > &keyframe_ids, const std::vector< double > &time_offsets, const std::vector< double > &value_offsets)=0HOM_Parmpure virtual
_saveClip(std::string file_name, double start, double end, double sample_rate=0)=0HOM_Parmpure virtual
_set(double float_value)=0HOM_Parmpure virtual
_set(int int_value)=0HOM_Parmpure virtual
_set(const char *string_value)=0HOM_Parmpure virtual
_set(HOM_Geometry *geo)=0HOM_Parmpure virtual
_set(const std::map< std::string, std::string > &map)=0HOM_Parmpure virtual
_set(HOM_Ramp *ramp_value)=0HOM_Parmpure virtual
_set(HOM_Parm &parm, HOM_EnumValue *language=nullptr, bool follow_parm_reference=true)=0HOM_Parmpure virtual
_setClipData(HOM_BinaryString data, bool binary=true, bool blosc_compressed=true, double sample_rate=0, double start=HOM_MIN_NEGATIVE_DOUBLE)=0HOM_Parmpure virtual
_setNone()=0HOM_Parmpure virtual
_setNonePending()=0HOM_Parmpure virtual
_setPending(double float_value)=0HOM_Parmpure virtual
_setPending(int int_value)=0HOM_Parmpure virtual
_setPending(const char *string_value)=0HOM_Parmpure virtual
_setPending(HOM_Geometry *geo)=0HOM_Parmpure virtual
_setPending(const std::map< std::string, std::string > &map)=0HOM_Parmpure virtual
_setPending(HOM_Ramp *ramp_value)=0HOM_Parmpure virtual
alias()=0HOM_Parmpure virtual
appendClip(HOM_Node &chop_node, bool apply_immediately, bool current_value_only=false, bool create_locked=false, bool set_value_to_default=false)=0HOM_Parmpure virtual
asCode(bool brief=false, bool save_values=true, bool save_keyframes=true, bool save_keys_in_frames=false, bool save_flag_values=true, bool save_aliases=true, const char *function_name=NULL)=0HOM_Parmpure virtual
componentIndex()=0HOM_Parmpure virtual
containingFolderIndices()=0HOM_Parmpure virtual
containingFolders()=0HOM_Parmpure virtual
containingFolderSetParmTuples()=0HOM_Parmpure virtual
copyToParmClipboard()=0HOM_Parmpure virtual
createClip(HOM_Node &parent_node, const char *name, bool create_new, bool apply_immediately, bool current_value_only=false, bool create_locked=false, bool set_value_to_default=false)=0HOM_Parmpure virtual
dataParmTypeEnumId()=0HOM_Parmpure virtual
deleteAllKeyframes()=0HOM_Parmpure virtual
deleteKeyframeAtFrame(double frame)=0HOM_Parmpure virtual
description()=0HOM_Parmpure virtual
disable(bool on)=0HOM_Parmpure virtual
evalAsFloat()=0HOM_Parmpure virtual
evalAsFloatAtFrame(double frame)=0HOM_Parmpure virtual
evalAsGeometry()=0HOM_Parmpure virtual
evalAsGeometryAtFrame(double frame)=0HOM_Parmpure virtual
evalAsInt()=0HOM_Parmpure virtual
evalAsIntAtFrame(double frame)=0HOM_Parmpure virtual
evalAsJSONMap()=0HOM_Parmpure virtual
evalAsJSONMapAtFrame(double frame)=0HOM_Parmpure virtual
evalAsNode()=0HOM_Parmpure virtual
evalAsNodeAtFrame(double frame)=0HOM_Parmpure virtual
evalAsNodePath()=0HOM_Parmpure virtual
evalAsNodePathAtFrame(double frame)=0HOM_Parmpure virtual
evalAsNodePaths()=0HOM_Parmpure virtual
evalAsNodePathsAtFrame(double frame)=0HOM_Parmpure virtual
evalAsNodes()=0HOM_Parmpure virtual
evalAsNodesAtFrame(double frame)=0HOM_Parmpure virtual
evalAsRamp()=0HOM_Parmpure virtual
evalAsRampAtFrame(double frame)=0HOM_Parmpure virtual
evalAsString()=0HOM_Parmpure virtual
evalAsStringAtFrame(double frame)=0HOM_Parmpure virtual
expression()=0HOM_Parmpure virtual
expressionLanguage()=0HOM_Parmpure virtual
getReferencedParm()=0HOM_Parmpure virtual
hasTemporaryDefaults()=0HOM_Parmpure virtual
hide(bool on)=0HOM_Parmpure virtual
HOM_Parm()HOM_Parminline
HOM_Parm(const HOM_Parm &parm)HOM_Parminline
insertMultiParmInstance(int inst_index)=0HOM_Parmpure virtual
isAtDefault(bool compare_temporary_defaults=true, bool compare_expressions=true)=0HOM_Parmpure virtual
isAtRampDefault()=0HOM_Parmpure virtual
isAutoscoped()=0HOM_Parmpure virtual
isAutoSelected()=0HOM_Parmpure virtual
isConstrained()=0HOM_Parmpure virtual
isDisabled()=0HOM_Parmpure virtual
isDynamicMenu()=0HOM_Parmpure virtual
isHidden()=0HOM_Parmpure virtual
isLocked()=0HOM_Parmpure virtual
isMultiParmInstance()=0HOM_Parmpure virtual
isMultiParmParent()=0HOM_Parmpure virtual
isOverrideTrackActive()=0HOM_Parmpure virtual
isPending()=0HOM_Parmpure virtual
isScoped()=0HOM_Parmpure virtual
isSelected()=0HOM_Parmpure virtual
isShowingExpression()=0HOM_Parmpure virtual
isSpare()=0HOM_Parmpure virtual
isTimeDependent()=0HOM_Parmpure virtual
isVisible()=0HOM_Parmpure virtual
keyframeExtrapolation(bool before)=0HOM_Parmpure virtual
keyframes()=0HOM_Parmpure virtual
keyframesAfter(double frame)=0HOM_Parmpure virtual
keyframesBefore(double frame)=0HOM_Parmpure virtual
keyframesInRange(double start_frame, double end_frame)=0HOM_Parmpure virtual
keyframesRefit(bool refit, double refit_tol, bool refit_preserve_extrema, bool refit_bezier, bool resample, double resample_rate, double resample_tol, bool range, double range_start, double range_end, HOM_EnumValue &bake_chop, const char *expression="", bool refit_smooth=false)=0HOM_Parmpure virtual
lock(bool on)=0HOM_Parmpure virtual
menuContents()=0HOM_Parmpure virtual
menuItems()=0HOM_Parmpure virtual
menuLabels()=0HOM_Parmpure virtual
moveDownMultiParmInstance(int inst_index)=0HOM_Parmpure virtual
moveMultiParmInstances(const std::vector< int > &moves)=0HOM_Parmpure virtual
moveUpMultiParmInstance(int inst_index)=0HOM_Parmpure virtual
multiParmInstanceIndices()=0HOM_Parmpure virtual
multiParmInstances()=0HOM_Parmpure virtual
multiParmInstancesCount()=0HOM_Parmpure virtual
multiParmInstancesPerItem()=0HOM_Parmpure virtual
multiParmStartOffset()=0HOM_Parmpure virtual
name()=0HOM_Parmpure virtual
node()=0HOM_Parmpure virtual
operator!=(HOM_PtrOrNull< HOM_Parm > parm)=0HOM_Parmpure virtual
operator<(HOM_Parm *parm)=0HOM_Parmpure virtual
operator==(HOM_PtrOrNull< HOM_Parm > parm)=0HOM_Parmpure virtual
overrideTrack()=0HOM_Parmpure virtual
parentMultiParm()=0HOM_Parmpure virtual
parmDataTypeEnumId()=0HOM_Parmpure virtual
parmsReferencingThis()=0HOM_Parmpure virtual
parmTemplate()=0HOM_Parmpure virtual
path()=0HOM_Parmpure virtual
pressButton(std::map< std::string, hboost::any > const &arguments=std::map< std::string, hboost::any >())=0HOM_Parmpure virtual
rawValue()=0HOM_Parmpure virtual
referenceExpression(HOM_Parm &to_base_parm, HOM_EnumValue *language=nullptr, bool follow_parm_reference=true)=0HOM_Parmpure virtual
removeMultiParmInstance(int inst_index)=0HOM_Parmpure virtual
revertToAndRestorePermanentDefaults()=0HOM_Parmpure virtual
revertToDefaults()=0HOM_Parmpure virtual
revertToRampDefaults()=0HOM_Parmpure virtual
setAlias(const char *alias_name)=0HOM_Parmpure virtual
setAutoscope(bool on)=0HOM_Parmpure virtual
setAutoSelect(bool on)=0HOM_Parmpure virtual
setExpression(const char *expression, HOM_EnumValue *language=NULL, bool replace_expression=true)=0HOM_Parmpure virtual
setFromParm(HOM_Parm &src)=0HOM_Parmpure virtual
setFromParmDefaults(HOM_Parm &src)=0HOM_Parmpure virtual
setKeyframe(HOM_BaseKeyframe &keyframe)=0HOM_Parmpure virtual
setKeyframeExtrapolation(bool before, HOM_EnumValue &e)=0HOM_Parmpure virtual
setKeyframes(const std::vector< HOM_BaseKeyframe * > &keyframes)=0HOM_Parmpure virtual
setScope(bool on)=0HOM_Parmpure virtual
setSelect(bool on)=0HOM_Parmpure virtual
showExpression(bool value)=0HOM_Parmpure virtual
tuple()=0HOM_Parmpure virtual
uiBackgroundColor()=0HOM_Parmpure virtual
unexpandedString()=0HOM_Parmpure virtual
~HOM_Parm()HOM_Parminlinevirtual