implements IEquatable`1
0x00x0018
Members 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_Ptr | long | 1 flags | — |
Functions 32
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Internal_Destroy(long ptr) | PrivateStatic | 0x08 | |
| long Internal_Create(const Keyframe[]& keys) | PrivateStatic | 0x08 | |
| bool Internal_Equals(long other) | Private | 0x08 | |
| void Finalize() | 2 flags | 0x00 | |
| float Evaluate(float time) | Public | 0x04 | |
| Keyframe[] get_keys() | Public+1 flags | 0x08 | |
| void set_keys(const Keyframe[]& value) | Public+1 flags | 0x08 | |
| int AddKey(float time, float value) | Public | 0x04 | |
| int AddKey(const Keyframe& key) | Public | 0x1C | |
| int AddKey_Internal(const Keyframe& key) | Private | 0x1C | |
| int MoveKey(int index, const Keyframe& key) | Public | 0x1C | |
| void RemoveKey(int index) | Public | 0x04 | |
| Keyframe get_Item(int index) | Public+1 flags | 0x1C | |
| int get_length() | Public+1 flags | 0x04 | |
| void SetKeys(const Keyframe[]& keys) | Private | 0x08 | |
| Keyframe GetKey(int index) | Private | 0x1C | |
| Keyframe[] GetKeys() | Private | 0x08 | |
| void SmoothTangents(int index, float weight) | Public | 0x04 | |
| AnimationCurve Linear(float timeStart, float valueStart, float timeEnd, float valueEnd) | PublicStatic | 0x08 | |
| AnimationCurve EaseInOut(float timeStart, float valueStart, float timeEnd, float valueEnd) | PublicStatic | 0x08 | |
| WrapMode get_preWrapMode() | Public+1 flags | 0x04 | |
| void set_preWrapMode(const WrapMode& value) | Public+1 flags | 0x04 | |
| WrapMode get_postWrapMode() | Public+1 flags | 0x04 | |
| void set_postWrapMode(const WrapMode& value) | Public+1 flags | 0x04 | |
| void .ctor(const Keyframe[]& keys) | Public+1 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| bool Equals(object o) | Public+1 flags | 0x08 | |
| bool Equals(AnimationCurve other) | PublicFinal+2 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| int AddKey_Internal_Injected(const Keyframe&& key) | Private | 0x1C | |
| int MoveKey_Injected(int index, const Keyframe&& key) | Private | 0x1C | |
| void GetKey_Injected(int index, const Keyframe&& ret) | Private | 0x1C |
Used by 56
types with a member, parameter or interface of this typeAgentLinkMoverAnimatedPreferredLayoutGroupAnimationCurve[]AnimationCurveFormatterAnimationCurveParameterAoeSpikeKnockBackArcFlightMotorArcingEffectBurstRecallMeshEffectCaveDoorSectionAnimationChannelDOVirtualDuplicateUtilityEaseCurveEaseFactoryEmptyInternalEnumerator`1EqualityComparer`1ExpandingRingEffectFireDamageAreaGameObjectChanceGateGlobalPropGoblinGladiatorICollection`1IEquatable`1IFormatter`1IList`1InternalEnumerator`1IReadOnlyList`1ITwistChainConstraintDataKeyLayoutSlotStateLensFlareCommonSRPLensFlareComponentSRPLensFlareDataElementSRPLeverLocalPropSetMinimalBaseFormatter`1MinMaxCurveMobSpawnFadeMovementSettingsMoveOnActivationPathGeneratorSpawnOrbSpiralSplineSplineSplineComputerStatueOfTheFallenRoomTextureCurveTimelineClipTorchTweenParamsTweenSettingsExtensionsTwistChainConstraintDataVolumeParameter`1