Zdexby TheHolyOneZ
36,909 classes
Class

SplineAnimate

: SplineComponent : MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.Splines.SplineAnimate, Unity.Splines 0x0098 (152 B) inherited 0x0028 Unity.Splines.dll
0x00x0098

Members 24

OffsetSizeNameTypeFlagsDefault
—0x08k_HelpUrlstringPrivateStatic+1 flags0
0x08m_TargetSplineContainerPrivate—
0x01m_PlayOnAwakeboolPrivate—
0x00310x03padding / unreflected
0x04m_LoopModeLoopModePrivate—
0x04m_MethodMethodPrivate—
0x04m_DurationfloatPrivate—
0x04m_MaxSpeedfloatPrivate—
0x04m_EasingModeEasingModePrivate—
0x04m_AlignmentModeAlignmentModePrivate—
0x04m_ObjectForwardAxisAlignAxisPrivate—
0x04m_ObjectUpAxisAlignAxisPrivate—
0x04m_StartOffsetfloatPrivate—
0x04m_StartOffsetTfloatPrivate+1 flags—
0x01m_PlayOnAwakeHandledForSessionboolPrivate—
0x005D0x03padding / unreflected
0x04m_SplineLengthfloatPrivate—
0x01m_PlayingboolPrivate—
0x00650x03padding / unreflected
0x04m_NormalizedTimefloatPrivate—
0x04m_ElapsedTimefloatPrivate—
0x08m_SplinePathSplinePath<UnityEngine.Splines.Spline>Private—
0x08onUpdatedAction<UnityEngine.Vector3Private—
0x08UpdatedAction<UnityEngine.Vector3Private—
0x01m_EndReachedboolPrivate—
0x00890x07padding / unreflected
0x08CompletedActionPrivate—
0x08k_EmptyContainerErrorstringStatic+2 flags—
Inherited from SplineComponent 1
OffsetSizeNameTypeFlagsDefault
0x08m_AlignAxisToVectorfloat3[]Private+1 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 73

SignatureFlagsNativeParams
SplineContainer get_splineContainer()Public+1 flags0x08
SplineContainer get_Container()Public+1 flags0x08
void set_Container(SplineContainer value)Public+1 flags0x08
bool get_playOnAwake()Public+1 flags0x01
bool get_PlayOnAwake()Public+1 flags0x01
void set_PlayOnAwake(bool value)Public+1 flags0x01
LoopMode get_loopMode()Public+1 flags0x04
LoopMode get_Loop()Public+1 flags0x04
void set_Loop(const LoopMode& value)Public+1 flags0x04
Method get_method()Public+1 flags0x04
Method get_AnimationMethod()Public+1 flags0x04
void set_AnimationMethod(const Method& value)Public+1 flags0x04
float get_duration()Public+1 flags0x04
float get_Duration()Public+1 flags0x04
void set_Duration(float value)Public+1 flags0x04
float get_maxSpeed()Public+1 flags0x04
float get_MaxSpeed()Public+1 flags0x04
void set_MaxSpeed(float value)Public+1 flags0x04
EasingMode get_easingMode()Public+1 flags0x04
EasingMode get_Easing()Public+1 flags0x04
void set_Easing(const EasingMode& value)Public+1 flags0x04
AlignmentMode get_alignmentMode()Public+1 flags0x04
AlignmentMode get_Alignment()Public+1 flags0x04
void set_Alignment(const AlignmentMode& value)Public+1 flags0x04
AlignAxis get_objectForwardAxis()Public+1 flags0x04
AlignAxis get_ObjectForwardAxis()Public+1 flags0x04
void set_ObjectForwardAxis(const AlignAxis& value)Public+1 flags0x04
AlignAxis get_objectUpAxis()Public+1 flags0x04
AlignAxis get_ObjectUpAxis()Public+1 flags0x04
void set_ObjectUpAxis(const AlignAxis& value)Public+1 flags0x04
float get_normalizedTime()Public+1 flags0x04
float get_NormalizedTime()Public+1 flags0x04
void set_NormalizedTime(float value)Public+1 flags0x04
float get_elapsedTime()Public+1 flags0x04
float get_ElapsedTime()Public+1 flags0x04
void set_ElapsedTime(float value)Public+1 flags0x04
float get_StartOffset()Public+1 flags0x04
void set_StartOffset(float value)Public+1 flags0x04
float get_StartOffsetT()2 flags0x04
bool get_isPlaying()Public+1 flags0x01
bool get_IsPlaying()Public+1 flags0x01
void add_onUpdated(Action<UnityEngine.Vector3 value)Public+1 flags0x08
void remove_onUpdated(Action<UnityEngine.Vector3 value)Public+1 flags0x08
void add_Updated(Action<UnityEngine.Vector3 value)Public+1 flags0x08
void remove_Updated(Action<UnityEngine.Vector3 value)Public+1 flags0x08
void add_Completed(Action value)Public+1 flags0x08
void remove_Completed(Action value)Public+1 flags0x08
void Awake()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void OnValidate()Private0x00
void RecalculateAnimationParameters()1 flags0x00
bool IsNullOrEmptyContainer()Private0x01
void Play()Public0x00
void Pause()Public0x00
void Restart(bool autoplay)Public0x01
void Update()Public0x00
void CalculateNormalizedTime(float deltaTime)Private0x04
void UpdateEndReached(float previousTime, float currentDuration)Private0x04
void UpdateStartOffsetT()Private0x00
void UpdateTransform()Private0x00
void EvaluatePositionAndRotation(ref Vector3& position, ref Quaternion& rotation)Private0x10
void CalculateDuration()Private0x00
void CalculateMaxSpeed()Private0x00
void RebuildSplinePath()Private0x00
AlignAxis SetObjectAlignAxis(const AlignAxis& newValue, ref AlignAxis& targetAxis, const AlignAxis& otherAxis)Private0x04
void OnSplineChange(Spline spline, int knotIndex, const SplineModification& modificationType)Private0x08
float GetLoopInterpolation(bool offset)1 flags0x04
float EaseInQuadratic(float t)Private0x04
float EaseOutQuadratic(float t)Private0x04
float EaseInOutQuadratic(float t)Private0x04
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00