HDK
|
This is the complete list of members for CH_Channel, including all inherited members.
applyDefaultSlopeToKey(CH_Key &key) | CH_Channel | |
applyPendingToKey(CH_Key &key, fpreal gtime) | CH_Channel | |
asSimpleChannel() const | CH_Channel | |
buildOpDependencies(void *ref_id, int thread) | CH_Channel | |
canAccess(uint mask) const | CH_Channel | inline |
CH_BatchModifyScope class | CH_Channel | friend |
CH_Channel(CH_Collection *dad, const UT_StringHolder &name, fpreal default_value=0, const char *default_string=nullptr, bool temporary=false) | CH_Channel | |
CH_Channel(CH_Collection *dad, const CH_Channel &from) | CH_Channel | |
CH_Channel(CH_Collection *dad, const CH_Channel &from, bool temporary) | CH_Channel | |
changeExpression(fpreal gtime, const char *expr, CH_ExprLanguage language, bool convert_accels) | CH_Channel | |
changeOpRef(const char *new_fullpath, const char *old_fullpath, const char *old_cwd, const char *chan_name, const char *old_chan_name, int thread) | CH_Channel | |
changeSegLength(CH_Segment *seg, fpreal gtime, CH_SegmentScale how=CH_SCALE_ANY, bool adjust_and_update=true) | CH_Channel | |
changeString(const char *from, const char *to, bool fullword, bool update, int thread) | CH_Channel | |
clear() | CH_Channel | |
clear(bool clear_defaults) | CH_Channel | |
clearPending() | CH_Channel | |
clearSegments() | CH_Channel | |
clearSnapshot() | CH_Channel | |
constIntervalIter(const UT_SuperIntervalR &range, const bool ascending=true) const | CH_Channel | inline |
ConstIntervalIter | CH_Channel | |
cook(int state) | CH_Channel | |
copyContents(const CH_Channel &from) | CH_Channel | |
copyRange(const CH_Channel &src, UT_SuperIntervalR const &range, UT_IntervalR const &to_range, bool apply_auto_slope=true) | CH_Channel | |
copyRange(const CH_Channel &src, fpreal global_start, fpreal global_end) | CH_Channel | |
copyRangeFrames(const CH_Channel &src, const UT_SuperIntervalR &range, const UT_IntervalR &to_range, const UT_Array< int > *frames=nullptr) | CH_Channel | |
copyRangeOverwrites(const CH_Channel &src, UT_SuperIntervalR const &range, UT_IntervalR const &to_range) | CH_Channel | |
copyRangeOverwritesFrames(const CH_Channel &src, UT_SuperIntervalR const &range, UT_IntervalR const &to_range) | CH_Channel | |
copyRangeOverwritesKeys(const CH_Channel &src, UT_SuperIntervalR const &range, UT_IntervalR const &to_range) | CH_Channel | |
deleteKeys(UT_SuperIntervalR const &range) | CH_Channel | |
deleteKeys(const UT_Array< int > &ascending_sorted_key_indices) | CH_Channel | |
deleteRangeFrames(UT_SuperIntervalR const &range, const UT_Array< int > *frames=nullptr) | CH_Channel | |
destroyKeyFrame(fpreal global_t) | CH_Channel | |
dirtyExprCache() | CH_Channel | |
disable(fpreal gstart, fpreal gend) | CH_Channel | |
disableAll(fpreal gtime) | CH_Channel | |
display() const | CH_Channel | |
displayAsKeys() const | CH_Channel | |
enable(fpreal gstart, fpreal gend) | CH_Channel | |
enableAll() | CH_Channel | |
evaluate(fpreal t, bool no_disabling, int thread) | CH_Channel | |
evaluate(fpreal from, fpreal to, fpreal *vals, int nsamples, bool no_disabling, bool use_cache, int thread) | CH_Channel | |
evaluateSegment(CH_Segment *eval, fpreal localtime, bool extend, int thread) | CH_Channel | |
evaluateSegment(CH_Segment &eval, fpreal localtime, bool extend, int thread) | CH_Channel | |
evaluateSegment(CH_Segment &eval, fpreal localtime, int thread) | CH_Channel | |
evaluateSegment(CH_Segment *eval, fpreal localtime, int thread) | CH_Channel | |
evaluateSegmentExtend(CH_Segment *eval, fpreal localtime, int thread) | CH_Channel | |
evaluateSegmentExtend(CH_Segment &eval, fpreal localtime, int thread) | CH_Channel | |
evaluateSegmentSlope(CH_Segment *eval, fpreal localtime, int thread) | CH_Channel | |
evaluateSegmentSlopeApprox(CH_Segment *eval, fpreal localtime, int thread) | CH_Channel | |
evaluateString(UT_String &result, fpreal t, int thread) | CH_Channel | |
evaluateStringSegment(UT_String &result, CH_Segment *eval, fpreal localtime, bool extend, int thread) | CH_Channel | |
findKey(fpreal gtime, fpreal direction) const | CH_Channel | |
findKeyframe(int frame, int direction) const | CH_Channel | |
findString(const char *str, bool fullword, bool usewildcards) const | CH_Channel | |
fitToPointData(UT_Vector2R *data, int n_pts, bool preserve_extrema, fpreal error2=0.01f, bool delete_old_segments=false) | CH_Channel | |
fromSimpleChannel(const CL_SimpleChannel &sc) | CH_Channel | |
getAlias() const | CH_Channel | inline |
getChanged() const | CH_Channel | inline |
getChannelLeftType() const | CH_Channel | inline |
getChannelRightType() const | CH_Channel | inline |
getChannelTypeName(CH_ChannelBehavior type) | CH_Channel | static |
getCollection() const | CH_Channel | inline |
getCollection() | CH_Channel | inline |
getCollectionExprLanguage() const | CH_Channel | |
getDefaultString() const | CH_Channel | inline |
getDefaultValue() const | CH_Channel | inline |
getDisabledFrames(UT_Array< int > &frames, int minframe, int maxframe) | CH_Channel | |
getEnd() const | CH_Channel | inline |
getEvaluationSegment(int thread) const | CH_Channel | inline |
getEvaluationSegment(int thread) | CH_Channel | inline |
getExpression(fpreal gtime) const | CH_Channel | |
getExpressionSegment(fpreal gtime) const | CH_Channel | |
getExprLanguageAtTime(fpreal time) const | CH_Channel | |
getFirstSegment() const | CH_Channel | inline |
getFullKey(fpreal gtime, CH_FullKey &key, bool reverse=false, bool accel_ratios=true, CH_GetKeyExtend extend=CH_GETKEY_EXTEND_NONE) | CH_Channel | |
getFullPath(UT_String &path) const | CH_Channel | inline |
getFullPath(UT_StringHolder &path) const | CH_Channel | inline |
getGlueIV(int thread) | CH_Channel | inlinestatic |
getGlueSlope(fpreal *m0, fpreal *m1, fpreal *a0, fpreal *a1, int thread) | CH_Channel | inlinestatic |
getGlueTime(fpreal &t, fpreal &t0, fpreal &t1, fpreal &v0, fpreal &v1, int thread) | CH_Channel | inlinestatic |
getHaveCompiledExpressions() const | CH_Channel | |
getInTime(int thread) const | CH_Channel | |
getKey(fpreal gtime, CH_Key &key, bool accel_ratios=true, CH_GetKeyExtend extend=CH_GETKEY_EXTEND_NONE) | CH_Channel | |
getKeyFrames(const UT_SuperIntervalR &range, UT_Array< int > &frames, bool error_frames_only) | CH_Channel | |
getKeyTime(unsigned idx) const | CH_Channel | inline |
getKeyTimes(const UT_SuperIntervalR &range, UT_Array< fpreal > ×, bool error_frames_only) | CH_Channel | |
getLastSegment() const | CH_Channel | inline |
getLength() const | CH_Channel | inline |
getLocked() const | CH_Channel | inline |
getManager() const | CH_Channel | inline |
getMemoryUsage(bool inclusive) const | CH_Channel | |
getName() const | CH_Channel | inline |
getNextEvaluationSegment(int thread) const | CH_Channel | |
getNextEvaluationSegment(int thread) | CH_Channel | |
getNextOutTime(int thread) const | CH_Channel | |
getNextSegment(unsigned idx) const | CH_Channel | |
getNKeys() const | CH_Channel | inline |
getNKeysBefore(fpreal gtime) const | CH_Channel | |
getNKeysBeforeOrAt(fpreal gtime) const | CH_Channel | |
getNSegments() const | CH_Channel | inline |
getOutTime(int thread) const | CH_Channel | |
getPendingEvalTime() const | CH_Channel | inline |
getPrevEvaluationSegment(int thread) const | CH_Channel | |
getPrevEvaluationSegment(int thread) | CH_Channel | |
getPrevInTime(int thread) const | CH_Channel | |
getPrevSegment(unsigned idx) const | CH_Channel | |
getReversibleKey(fpreal gtime, CH_ReversibleKey &key) | CH_Channel | |
getSegment(unsigned idx) const | CH_Channel | inline |
getSegment(fpreal local_time) const | CH_Channel | |
getSegmentAfterKey(fpreal gtime) const | CH_Channel | |
getSegmentIdx(fpreal local_time) const | CH_Channel | |
getSnapshotChannel() | CH_Channel | |
getStart() const | CH_Channel | inline |
getStringMeaning(fpreal time) const | CH_Channel | |
getSurroundingSegs(fpreal gtime, CH_Segment *&left, CH_Segment *&right) const | CH_Channel | |
getTolerance() const | CH_Channel | inline |
globalTime(fpreal t) const | CH_Channel | inline |
hasNonIntegerKeys() const | CH_Channel | |
hasOnlyOneSegment() const | CH_Channel | inline |
holdValue(fpreal gtime, int thread) | CH_Channel | |
increaseKeyValues(fpreal delta) | CH_Channel | |
initializeFirstSegment(const char *expr, CH_ExprLanguage language) | CH_Channel | |
initializeSegmentParents() | CH_Channel | |
insertKeyFrame(fpreal global_t, bool use_auto_slope_pref=true) | CH_Channel | |
IntervalIter | CH_Channel | |
intervalIter(const UT_SuperIntervalR &range, const bool ascending=true) const | CH_Channel | inline |
isAllDisabled() const | CH_Channel | |
isAllEnabled() const | CH_Channel | |
isAtHardKey(fpreal gtime) const | CH_Channel | |
isAtHardKeyframe(int frame) const | CH_Channel | |
isAtKey(fpreal gtime) const | CH_Channel | |
isChangeActive() const | CH_Channel | inline |
isDataDependent(fpreal gtime) const | CH_Channel | |
isDisabled(fpreal gtime) const | CH_Channel | |
isEditable() | CH_Channel | |
isEmpty() const | CH_Channel | inline |
isLayerScoped() const | CH_Channel | |
isPending() const | CH_Channel | inline |
isPending(fpreal gtime) const | CH_Channel | |
isPendingHold() const | CH_Channel | inline |
isPendingLocal(fpreal ltime) const | CH_Channel | |
isRotationChannel() const | CH_Channel | inline |
isScoped() const | CH_Channel | |
isSimpleChannel() const | CH_Channel | |
isStringTimeDependentSlow(int thread) const | CH_Channel | |
isTemporary() const | CH_Channel | inline |
isTimeDependent() const | CH_Channel | inline |
isTimeDependentSlow(int thread) const | CH_Channel | |
load(UT_IStream &is) | CH_Channel | |
loadSnapshot() | CH_Channel | |
localTime(fpreal t) const | CH_Channel | inline |
match(const char *pattern) const | CH_Channel | |
moveFrames(const UT_Array< int > &frames, int amount) | CH_Channel | |
moveKeyFrame(fpreal old_gtime, fpreal new_gtime) | CH_Channel | |
putChFullKey(fpreal gtime, CH_FullKey const &key, bool accel_ratios=true) | CH_Channel | |
putFullKey(fpreal gtime, CH_FullKey const &key, bool accel_ratios, bool apply_auto_slope, bool update_fake_slope_accel_handles) | CH_Channel | |
putFullKey(fpreal gtime, CH_FullKey const &key, bool accel_ratios=true, bool apply_auto_slope=true) | CH_Channel | inline |
putKey(fpreal gtime, CH_Key const &key, bool accel_ratios, bool apply_auto_slope, bool update_fake_slope_accel_handles) | CH_Channel | |
putKey(fpreal gtime, CH_Key const &key, bool accel_ratios=true, bool apply_auto_slope=true) | CH_Channel | inline |
refit(fpreal tolerance, bool preserve_extrema) | CH_Channel | |
refit(fpreal tolerance, bool preserve_extrema, fpreal from_gtime, fpreal to_gtime, bool delete_old_segments) | CH_Channel | |
reverse(fpreal gstart=0, fpreal gend=0, bool whole_chan=true) | CH_Channel | |
sampleKey(CH_Segment *seg, fpreal gtime, int thread, CH_Key &key) | CH_Channel | |
sampleValueSlope(CH_Segment *seg, fpreal gtime, int thread, fpreal &v, fpreal &s) | CH_Channel | |
sampleVSA(CH_Segment *seg, fpreal gtime, int thread, fpreal &v, fpreal &s, fpreal a[2]) | CH_Channel | |
save(std::ostream &os, bool binary, bool compiled, bool pending_state) const | CH_Channel | |
saveForUndo() | CH_Channel | |
saveKeyFrameForUndo(fpreal global_t) | CH_Channel | |
saveSnapshot() | CH_Channel | |
scroll(fpreal new_start, bool update=true) | CH_Channel | |
setAlias(const UT_StringHolder &s) | CH_Channel | inline |
setCaptureCopiedKeys(UT_Array< fpreal > *capture_array) | CH_Channel | |
setChangeActive(int state) | CH_Channel | inline |
setChanged(bool on, CH_CHANGE_TYPE type=CH_CHANNEL_CHANGED) | CH_Channel | |
setChannelLeftType(CH_ChannelBehavior t) | CH_Channel | |
setChannelRightType(CH_ChannelBehavior t) | CH_Channel | |
setCollection(CH_Collection *chp) | CH_Channel | inline |
setConstantValue(fpreal value) | CH_Channel | |
setDefaultString(const UT_StringHolder &dv) | CH_Channel | inline |
setDefaultValue(fpreal dv) | CH_Channel | inline |
setExprLanguage(CH_ExprLanguage language) | CH_Channel | |
setExprLanguageAtTime(CH_ExprLanguage language, fpreal time) | CH_Channel | |
setIsTemporary(bool temp) | CH_Channel | inline |
setKeys(fpreal *new_key_values, int num_keys, fpreal global_start, fpreal time_delta, bool smooth_slopes=true, bool clear=false, bool notify=true) | CH_Channel | |
setKeyString(const UT_String &str, fpreal gtime, bool set_pending=false, bool commit_keys=true, bool propagate=true) | CH_Channel | |
setKeyString(const UT_String &str, fpreal gtime, CH_ExprLanguage language, bool set_pending=false, bool commit_keys=true, bool propagate=true) | CH_Channel | |
setKeyValue(fpreal val, fpreal gtime, bool set_pending=false, bool commit_keys=true, bool propagate=true) | CH_Channel | |
setLayerScope(bool on_off) | CH_Channel | |
setLocked(bool f) | CH_Channel | |
setName(const UT_StringHolder &s) | CH_Channel | inline |
setPendingHold(bool state) | CH_Channel | |
setRawValues(fpreal from, fpreal to, fpreal *vals, int nsamples) | CH_Channel | |
setRawValues(fpreal *times, fpreal *vals, int n) | CH_Channel | |
setScope(bool on_off) | CH_Channel | |
smoothAutoSlopes() | CH_Channel | |
smoothAutoSlopes(fpreal global_time, fpreal delta=-1, bool value_changed=true) | CH_Channel | |
smoothAutoSlopes(CH_Segment *seg) | CH_Channel | |
smoothAutoSlopesForSegments(UT_RLEBitArray &slope_flags, bool force=false, fpreal max_delta=-1) | CH_Channel | |
SNAP_REPLACE enum value | CH_Channel | |
SNAP_REPLACE_DOUBLE enum value | CH_Channel | |
SNAP_SNAP enum value | CH_Channel | |
SNAP_SNAP_AND_DELETE enum value | CH_Channel | |
snapKeysInRange(const UT_SuperIntervalR &range, SnapType type=SNAP_SNAP, std::ostream *os=nullptr) | CH_Channel | |
SnapType enum name | CH_Channel | |
stretch(fpreal new_start, fpreal new_end) | CH_Channel | |
swap(CH_Channel &other) | CH_Channel | |
swapContents(CH_Channel &other) | CH_Channel | |
swapSnapshot() | CH_Channel | |
transferKey(fpreal to_time, CH_Channel *from_chp, fpreal from_time) | CH_Channel | |
undoSnapshot(CH_Channel *previous, bool previous_snapshot_cleared) | CH_Channel | |
unresolveLocalVars(int thread) | CH_Channel | |
updatePending(fpreal gtime) | CH_Channel | |
verify() | CH_Channel | |
verify(bool verify_tied_values) | CH_Channel | |
~CH_Channel() | CH_Channel |