Zdexby TheHolyOneZ
49,743 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 47

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
void SetKeys(const Keyframe[]& keys)Private0x08
Keyframe GetKey(int index)Private0x1C
Keyframe[] GetKeys()Private0x08
int GetHashCode()Public+1 flags0x04
void SmoothTangents(int index, float weight)Public0x04
AnimationCurve Linear(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
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 SetKeys_Injected(long _unity_self, ref ManagedSpanWrapper& keys)PrivateStatic0x10
void GetKey_Injected(long _unity_self, int index, ref Keyframe& ret)PrivateStatic0x1C
void GetKeys_Injected(long _unity_self, ref BlittableArrayWrapper& ret)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 25

types with a member, parameter or interface of this type