0x00x00B8
Members 31
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | k_LatestVersion | int | PrivateStatic+1 flags | -2128980960 |
| 0x04 | m_Version | int | Private | — | |
| 0x04 | kDefaultClipCaps | ClipCaps | PublicStatic+1 flags | — | |
| 0x04 | kDefaultClipDurationInSeconds | float | PublicStatic+1 flags | — | |
| 0x08 | kTimeScaleMin | double | PublicStatic+1 flags | — | |
| 0x08 | kTimeScaleMax | double | PublicStatic+1 flags | — | |
| 0x08 | kDefaultCurvesName | string | Static+2 flags | — | |
| 0x08 | kMinDuration | double | Static+2 flags | — | |
| 0x08 | kMaxTimeValue | double | Static+2 flags | — | |
| 0x08 | m_Start | double | Private | — | |
| 0x08 | m_ClipIn | double | Private | — | |
| 0x08 | m_Asset | Object | Private | — | |
| 0x08 | m_Duration | double | Private | — | |
| 0x08 | m_TimeScale | double | Private | — | |
| 0x08 | m_ParentTrack | TrackAsset | Private | — | |
| 0x08 | m_EaseInDuration | double | Private | — | |
| 0x08 | m_EaseOutDuration | double | Private | — | |
| 0x08 | m_BlendInDuration | double | Private | — | |
| 0x08 | m_BlendOutDuration | double | Private | — | |
| 0x08 | m_MixInCurve | AnimationCurve | Private | — | |
| 0x08 | m_MixOutCurve | AnimationCurve | Private | — | |
| 0x04 | m_BlendInCurveMode | BlendCurveMode | Private | — | |
| 0x04 | m_BlendOutCurveMode | BlendCurveMode | Private | — | |
| 0x08 | m_ExposedParameterNames | List<System.String> | Private | — | |
| 0x08 | m_AnimationCurves | AnimationClip | Private | — | |
| 0x01 | m_Recordable | bool | Private | — | |
| 0x0091 | 0x03 | padding / unreflected | |||
| 0x04 | m_PostExtrapolationMode | ClipExtrapolation | Private | — | |
| 0x04 | m_PreExtrapolationMode | ClipExtrapolation | Private | — | |
| 0x009C | 0x04 | padding / unreflected | |||
| 0x08 | m_PostExtrapolationTime | double | Private | — | |
| 0x08 | m_PreExtrapolationTime | double | Private | — | |
| 0x08 | m_DisplayName | string | Private | — | |
Functions 89
| Signature | Flags | Native | Params |
|---|---|---|---|
| void UpgradeToLatestVersion() | Private | 0x00 | |
| void .ctor(TrackAsset parent) | 2 flags | 0x08 | |
| bool get_hasPreExtrapolation() | Public+1 flags | 0x01 | |
| bool get_hasPostExtrapolation() | Public+1 flags | 0x01 | |
| double get_timeScale() | Public+1 flags | 0x08 | |
| void set_timeScale(double value) | Public+1 flags | 0x08 | |
| double get_start() | Public+1 flags | 0x08 | |
| void set_start(double value) | Public+1 flags | 0x08 | |
| double get_duration() | PublicFinal+3 flags | 0x08 | |
| void set_duration(double value) | Public+1 flags | 0x08 | |
| double get_end() | Public+1 flags | 0x08 | |
| double get_clipIn() | Public+1 flags | 0x08 | |
| void set_clipIn(double value) | Public+1 flags | 0x08 | |
| string get_displayName() | Public+1 flags | 0x08 | |
| void set_displayName(const string& value) | Public+1 flags | 0x08 | |
| double get_clipAssetDuration() | Public+1 flags | 0x08 | |
| AnimationClip get_curves() | PublicFinal+3 flags | 0x08 | |
| void set_curves(AnimationClip value) | 2 flags | 0x08 | |
| string UnityEngine.Timeline.ICurvesOwner.get_defaultCurvesName() | PrivateFinal+3 flags | 0x08 | |
| bool get_hasCurves() | PublicFinal+3 flags | 0x01 | |
| Object get_asset() | PublicFinal+3 flags | 0x08 | |
| void set_asset(Object value) | Public+1 flags | 0x08 | |
| Object UnityEngine.Timeline.ICurvesOwner.get_assetOwner() | PrivateFinal+3 flags | 0x08 | |
| TrackAsset UnityEngine.Timeline.ICurvesOwner.get_targetTrack() | PrivateFinal+3 flags | 0x08 | |
| Object get_underlyingAsset() | Public+1 flags | 0x08 | |
| void set_underlyingAsset(Object value) | Public+1 flags | 0x08 | |
| TrackAsset get_parentTrack() | Public+1 flags | 0x08 | |
| void set_parentTrack(TrackAsset value) | Public+1 flags | 0x08 | |
| TrackAsset GetParentTrack() | Public | 0x08 | |
| void SetParentTrack_Internal(TrackAsset newParentTrack) | 1 flags | 0x08 | |
| double get_easeInDuration() | Public+1 flags | 0x08 | |
| void set_easeInDuration(double value) | Public+1 flags | 0x08 | |
| double get_easeOutDuration() | Public+1 flags | 0x08 | |
| void set_easeOutDuration(double value) | Public+1 flags | 0x08 | |
| double get_eastOutTime() | Public+1 flags | 0x08 | |
| double get_easeOutTime() | Public+1 flags | 0x08 | |
| double get_blendInDuration() | Public+1 flags | 0x08 | |
| void set_blendInDuration(double value) | Public+1 flags | 0x08 | |
| double get_blendOutDuration() | Public+1 flags | 0x08 | |
| void set_blendOutDuration(double value) | Public+1 flags | 0x08 | |
| BlendCurveMode get_blendInCurveMode() | Public+1 flags | 0x04 | |
| void set_blendInCurveMode(const BlendCurveMode& value) | Public+1 flags | 0x04 | |
| BlendCurveMode get_blendOutCurveMode() | Public+1 flags | 0x04 | |
| void set_blendOutCurveMode(const BlendCurveMode& value) | Public+1 flags | 0x04 | |
| bool get_hasBlendIn() | Public+1 flags | 0x01 | |
| bool get_hasBlendOut() | Public+1 flags | 0x01 | |
| AnimationCurve get_mixInCurve() | Public+1 flags | 0x08 | |
| void set_mixInCurve(AnimationCurve value) | Public+1 flags | 0x08 | |
| float get_mixInPercentage() | Public+1 flags | 0x04 | |
| double get_mixInDuration() | Public+1 flags | 0x08 | |
| AnimationCurve get_mixOutCurve() | Public+1 flags | 0x08 | |
| void set_mixOutCurve(AnimationCurve value) | Public+1 flags | 0x08 | |
| double get_mixOutTime() | Public+1 flags | 0x08 | |
| double get_mixOutDuration() | Public+1 flags | 0x08 | |
| float get_mixOutPercentage() | Public+1 flags | 0x04 | |
| bool get_recordable() | Public+1 flags | 0x01 | |
| void set_recordable(bool value) | 2 flags | 0x01 | |
| List<System.String> get_exposedParameters() | Public+1 flags | 0x08 | |
| ClipCaps get_clipCaps() | Public+1 flags | 0x04 | |
| int Hash() | 1 flags | 0x04 | |
| float EvaluateMixOut(double time) | Public | 0x08 | |
| float EvaluateMixIn(double time) | Public | 0x08 | |
| AnimationCurve GetDefaultMixInCurve() | PrivateStatic | 0x08 | |
| AnimationCurve GetDefaultMixOutCurve() | PrivateStatic | 0x08 | |
| double ToLocalTime(double time) | Public | 0x08 | |
| double ToLocalTimeUnbound(double time) | Public | 0x08 | |
| double FromLocalTimeUnbound(double time) | 1 flags | 0x08 | |
| AnimationClip get_animationClip() | Public+1 flags | 0x08 | |
| double SanitizeTimeValue(double value, double defaultValue) | PrivateStatic | 0x08 | |
| ClipExtrapolation get_postExtrapolationMode() | Public+1 flags | 0x04 | |
| void set_postExtrapolationMode(const ClipExtrapolation& value) | 2 flags | 0x04 | |
| ClipExtrapolation get_preExtrapolationMode() | Public+1 flags | 0x04 | |
| void set_preExtrapolationMode(const ClipExtrapolation& value) | 2 flags | 0x04 | |
| void SetPostExtrapolationTime(double time) | 1 flags | 0x08 | |
| void SetPreExtrapolationTime(double time) | 1 flags | 0x08 | |
| bool IsExtrapolatedTime(double sequenceTime) | Public | 0x08 | |
| bool IsPreExtrapolatedTime(double sequenceTime) | Public | 0x08 | |
| bool IsPostExtrapolatedTime(double sequenceTime) | Public | 0x08 | |
| double get_extrapolatedStart() | Public+1 flags | 0x08 | |
| double get_extrapolatedDuration() | Public+1 flags | 0x08 | |
| double GetExtrapolatedTime(double time, const ClipExtrapolation& mode, double duration) | PrivateStatic | 0x08 | |
| void CreateCurves(const string& curvesClipName) | PublicFinal+2 flags | 0x08 | |
| void UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() | PrivateFinal+2 flags | 0x00 | |
| void UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() | PrivateFinal+2 flags | 0x00 | |
| string ToString() | Public+1 flags | 0x08 | |
| void ConformEaseValues() | Public | 0x00 | |
| double CalculateEasingRatio(double easeIn, double easeOut) | PrivateStatic | 0x08 | |
| void UpdateDirty(double oldValue, double newValue) | Private | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |
Used by 30
types with a member, parameter or interface of this type<>c<>c<>cAction`1Action`3ActivationTrackAnimationTrackArraySortHelper`1AudioTrackComparison`1EnumeratorExtrapolationFunc`2ICollection`1IComparer`1IEnumerator`1IList`1IReadOnlyList`1List`1PlayableTrackPredicate`1ReadOnlyCollection`1RuntimeClipScheduleRuntimeClipTimelineAssetTimelineClip[]TimelineClipCapsExtensionsTimelineClipExtensionsTimelineClipUpgradeTrackAsset