Zdexby TheHolyOneZ
44,741 classes
Class

TimelineClip

: Object
UnityEngine.Timeline.TimelineClip, Unity.Timeline 0x00B8 (184 B) inherited 0x0010 Unity.Timeline.dll
0x00x00B8

Members 31

OffsetSizeNameTypeFlagsDefault
—0x04k_LatestVersionintPrivateStatic+1 flags-2128980960
0x04m_VersionintPrivate—
0x04kDefaultClipCapsClipCapsPublicStatic+1 flags—
0x04kDefaultClipDurationInSecondsfloatPublicStatic+1 flags—
0x08kTimeScaleMindoublePublicStatic+1 flags—
0x08kTimeScaleMaxdoublePublicStatic+1 flags—
0x08kDefaultCurvesNamestringStatic+2 flags—
0x08kMinDurationdoubleStatic+2 flags—
0x08kMaxTimeValuedoubleStatic+2 flags—
0x08m_StartdoublePrivate—
0x08m_ClipIndoublePrivate—
0x08m_AssetObjectPrivate—
0x08m_DurationdoublePrivate—
0x08m_TimeScaledoublePrivate—
0x08m_ParentTrackTrackAssetPrivate—
0x08m_EaseInDurationdoublePrivate—
0x08m_EaseOutDurationdoublePrivate—
0x08m_BlendInDurationdoublePrivate—
0x08m_BlendOutDurationdoublePrivate—
0x08m_MixInCurveAnimationCurvePrivate—
0x08m_MixOutCurveAnimationCurvePrivate—
0x04m_BlendInCurveModeBlendCurveModePrivate—
0x04m_BlendOutCurveModeBlendCurveModePrivate—
0x08m_ExposedParameterNamesList<System.String>Private—
0x08m_AnimationCurvesAnimationClipPrivate—
0x01m_RecordableboolPrivate—
0x00910x03padding / unreflected
0x04m_PostExtrapolationModeClipExtrapolationPrivate—
0x04m_PreExtrapolationModeClipExtrapolationPrivate—
0x009C0x04padding / unreflected
0x08m_PostExtrapolationTimedoublePrivate—
0x08m_PreExtrapolationTimedoublePrivate—
0x08m_DisplayNamestringPrivate—

Functions 89

SignatureFlagsNativeParams
void UpgradeToLatestVersion()Private0x00
void .ctor(TrackAsset parent)2 flags0x08
bool get_hasPreExtrapolation()Public+1 flags0x01
bool get_hasPostExtrapolation()Public+1 flags0x01
double get_timeScale()Public+1 flags0x08
void set_timeScale(double value)Public+1 flags0x08
double get_start()Public+1 flags0x08
void set_start(double value)Public+1 flags0x08
double get_duration()PublicFinal+3 flags0x08
void set_duration(double value)Public+1 flags0x08
double get_end()Public+1 flags0x08
double get_clipIn()Public+1 flags0x08
void set_clipIn(double value)Public+1 flags0x08
string get_displayName()Public+1 flags0x08
void set_displayName(const string& value)Public+1 flags0x08
double get_clipAssetDuration()Public+1 flags0x08
AnimationClip get_curves()PublicFinal+3 flags0x08
void set_curves(AnimationClip value)2 flags0x08
string UnityEngine.Timeline.ICurvesOwner.get_defaultCurvesName()PrivateFinal+3 flags0x08
bool get_hasCurves()PublicFinal+3 flags0x01
Object get_asset()PublicFinal+3 flags0x08
void set_asset(Object value)Public+1 flags0x08
Object UnityEngine.Timeline.ICurvesOwner.get_assetOwner()PrivateFinal+3 flags0x08
TrackAsset UnityEngine.Timeline.ICurvesOwner.get_targetTrack()PrivateFinal+3 flags0x08
Object get_underlyingAsset()Public+1 flags0x08
void set_underlyingAsset(Object value)Public+1 flags0x08
TrackAsset get_parentTrack()Public+1 flags0x08
void set_parentTrack(TrackAsset value)Public+1 flags0x08
TrackAsset GetParentTrack()Public0x08
void SetParentTrack_Internal(TrackAsset newParentTrack)1 flags0x08
double get_easeInDuration()Public+1 flags0x08
void set_easeInDuration(double value)Public+1 flags0x08
double get_easeOutDuration()Public+1 flags0x08
void set_easeOutDuration(double value)Public+1 flags0x08
double get_eastOutTime()Public+1 flags0x08
double get_easeOutTime()Public+1 flags0x08
double get_blendInDuration()Public+1 flags0x08
void set_blendInDuration(double value)Public+1 flags0x08
double get_blendOutDuration()Public+1 flags0x08
void set_blendOutDuration(double value)Public+1 flags0x08
BlendCurveMode get_blendInCurveMode()Public+1 flags0x04
void set_blendInCurveMode(const BlendCurveMode& value)Public+1 flags0x04
BlendCurveMode get_blendOutCurveMode()Public+1 flags0x04
void set_blendOutCurveMode(const BlendCurveMode& value)Public+1 flags0x04
bool get_hasBlendIn()Public+1 flags0x01
bool get_hasBlendOut()Public+1 flags0x01
AnimationCurve get_mixInCurve()Public+1 flags0x08
void set_mixInCurve(AnimationCurve value)Public+1 flags0x08
float get_mixInPercentage()Public+1 flags0x04
double get_mixInDuration()Public+1 flags0x08
AnimationCurve get_mixOutCurve()Public+1 flags0x08
void set_mixOutCurve(AnimationCurve value)Public+1 flags0x08
double get_mixOutTime()Public+1 flags0x08
double get_mixOutDuration()Public+1 flags0x08
float get_mixOutPercentage()Public+1 flags0x04
bool get_recordable()Public+1 flags0x01
void set_recordable(bool value)2 flags0x01
List<System.String> get_exposedParameters()Public+1 flags0x08
ClipCaps get_clipCaps()Public+1 flags0x04
int Hash()1 flags0x04
float EvaluateMixOut(double time)Public0x08
float EvaluateMixIn(double time)Public0x08
AnimationCurve GetDefaultMixInCurve()PrivateStatic0x08
AnimationCurve GetDefaultMixOutCurve()PrivateStatic0x08
double ToLocalTime(double time)Public0x08
double ToLocalTimeUnbound(double time)Public0x08
double FromLocalTimeUnbound(double time)1 flags0x08
AnimationClip get_animationClip()Public+1 flags0x08
double SanitizeTimeValue(double value, double defaultValue)PrivateStatic0x08
ClipExtrapolation get_postExtrapolationMode()Public+1 flags0x04
void set_postExtrapolationMode(const ClipExtrapolation& value)2 flags0x04
ClipExtrapolation get_preExtrapolationMode()Public+1 flags0x04
void set_preExtrapolationMode(const ClipExtrapolation& value)2 flags0x04
void SetPostExtrapolationTime(double time)1 flags0x08
void SetPreExtrapolationTime(double time)1 flags0x08
bool IsExtrapolatedTime(double sequenceTime)Public0x08
bool IsPreExtrapolatedTime(double sequenceTime)Public0x08
bool IsPostExtrapolatedTime(double sequenceTime)Public0x08
double get_extrapolatedStart()Public+1 flags0x08
double get_extrapolatedDuration()Public+1 flags0x08
double GetExtrapolatedTime(double time, const ClipExtrapolation& mode, double duration)PrivateStatic0x08
void CreateCurves(const string& curvesClipName)PublicFinal+2 flags0x08
void UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize()PrivateFinal+2 flags0x00
void UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize()PrivateFinal+2 flags0x00
string ToString()Public+1 flags0x08
void ConformEaseValues()Public0x00
double CalculateEasingRatio(double easeIn, double easeOut)PrivateStatic0x08
void UpdateDirty(double oldValue, double newValue)Private0x08
void .cctor()PrivateStatic+1 flags0x00

Used by 30

types with a member, parameter or interface of this type