Zdexby TheHolyOneZ
36,909 classes
Class

AnimationCurve

: Object
UnityEngine.AnimationCurve, UnityEngine.CoreModule 0x0020 (32 B) inherited 0x0010 UnityEngine.CoreModule.dll
implements IEquatable`1
0x00x0020

Members 2

OffsetSizeNameTypeFlagsDefault
0x08m_Ptrlong1 flags—
0x01m_RequiresNativeCleanupboolPrivate—
0x00190x07unreflected bytes to end of AnimationCurve

Functions 52

SignatureFlagsNativeParams
void Internal_Destroy(long ptr)PrivateStatic0x08
long Internal_Create(const Keyframe[]& keys)PrivateStatic0x08
bool Internal_Equals(long other)Private0x08
void Internal_CopyFrom(long other)Private0x08
void Finalize()2 flags0x00
float Evaluate(float time)Public0x04
Keyframe[] get_keys()Public+1 flags0x08
void set_keys(const Keyframe[]& value)Public+1 flags0x08
int AddKey(float time, float value)Public0x04
int AddKey(const Keyframe& key)Public0x1C
int AddKey_Internal(const Keyframe& key)Private0x1C
int MoveKey(int index, const Keyframe& key)Public0x1C
void ClearKeys()Public0x00
void RemoveKey(int index)Public0x04
Keyframe get_Item(int index)Public+1 flags0x1C
int get_length()Public+1 flags0x04
Keyframe GetKey(int index)Private0x1C
void GetKeys(const Span<UnityEngine.Keyframe>& keys)Public0x10
void GetKeysWithSpan(const Span<UnityEngine.Keyframe>& keys)Private0x10
void SetKeys(const ReadOnlySpan<UnityEngine.Keyframe>& keys)Public0x10
int GetHashCode()Public+1 flags0x04
void SmoothTangents(int index, float weight)Public0x04
AnimationCurve Constant(float timeStart, float timeEnd, float value)PublicStatic0x08
AnimationCurve Linear(float timeStart, float valueStart, float timeEnd, float valueEnd)PublicStatic0x08
AnimationCurve EaseInOut(float timeStart, float valueStart, float timeEnd, float valueEnd)PublicStatic0x08
void set_preWrapMode(const WrapMode& value)Public+1 flags0x04
void set_postWrapMode(const WrapMode& value)Public+1 flags0x04
void .ctor(const Keyframe[]& keys)Public+1 flags0x08
void .ctor()Public+1 flags0x00
void .ctor(long ptr, bool ownMemory)2 flags0x08
bool Equals(object o)Public+1 flags0x08
bool Equals(AnimationCurve other)PublicFinal+2 flags0x08
void CopyFrom(AnimationCurve other)Public0x08
long Internal_Create_Injected(ref ManagedSpanWrapper& keys)PrivateStatic0x10
bool Internal_Equals_Injected(long _unity_self, long other)PrivateStatic0x08
void Internal_CopyFrom_Injected(long _unity_self, long other)PrivateStatic0x08
float Evaluate_Injected(long _unity_self, float time)PrivateStatic0x08
void get_keys_Injected(long _unity_self, ref BlittableArrayWrapper& ret)PrivateStatic0x10
void set_keys_Injected(long _unity_self, ref ManagedSpanWrapper& value)PrivateStatic0x10
int AddKey_Injected(long _unity_self, float time, float value)PrivateStatic0x08
int AddKey_Internal_Injected(long _unity_self, ref Keyframe& key)PrivateStatic0x1C
int MoveKey_Injected(long _unity_self, int index, ref Keyframe& key)PrivateStatic0x1C
void ClearKeys_Injected(long _unity_self)PrivateStatic0x08
void RemoveKey_Injected(long _unity_self, int index)PrivateStatic0x08
int get_length_Injected(long _unity_self)PrivateStatic0x08
void GetKey_Injected(long _unity_self, int index, ref Keyframe& ret)PrivateStatic0x1C
void GetKeysWithSpan_Injected(long _unity_self, ref ManagedSpanWrapper& keys)PrivateStatic0x10
void SetKeys_Injected(long _unity_self, ref ManagedSpanWrapper& keys)PrivateStatic0x10
int GetHashCode_Injected(long _unity_self)PrivateStatic0x08
void SmoothTangents_Injected(long _unity_self, int index, float weight)PrivateStatic0x08
void set_preWrapMode_Injected(long _unity_self, const WrapMode& value)PrivateStatic0x08
void set_postWrapMode_Injected(long _unity_self, const WrapMode& value)PrivateStatic0x08

Used by 322

types with a member, parameter or interface of this type