| void UpgradeToLatestVersion() | Private | — | 0x00 |
| void .ctor(TrackAsset parent) | 2 flags | — | 0x08 |
| double get_timeScale() | 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 |
| string get_displayName() | Public+1 flags | — | 0x08 |
| void set_displayName(const string& value) | Public+1 flags | — | 0x08 |
| AnimationClip get_curves() | PublicFinal+3 flags | — | 0x08 |
| string UnityEngine.Timeline.ICurvesOwner.get_defaultCurvesName() | PrivateFinal+3 flags | — | 0x08 |
| 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 |
| TrackAsset GetParentTrack() | Public | — | 0x08 |
| void SetParentTrack_Internal(TrackAsset newParentTrack) | 1 flags | — | 0x08 |
| double get_easeInDuration() | Public+1 flags | — | 0x08 |
| double get_easeOutDuration() | Public+1 flags | — | 0x08 |
| double get_blendInDuration() | Public+1 flags | | 0x08 |
| double get_blendOutDuration() | Public+1 flags | | 0x08 |
| 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 |
| 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 |
| bool get_recordable() | Public+1 flags | | 0x01 |
| void set_recordable(bool value) | 2 flags | | 0x01 |
| 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 SanitizeTimeValue(double value, double defaultValue) | PrivateStatic | | 0x08 |
| void UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() | PrivateFinal+2 flags | | 0x00 |
| void UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() | PrivateFinal+2 flags | | 0x00 |
| string ToString() | Public+1 flags | | 0x08 |
| void UpdateDirty(double oldValue, double newValue) | Private | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |