Zdexby TheHolyOneZ
36,909 classes
Class

MMWiggle

: MonoBehaviour : Behaviour : Component : Object : Object
MoreMountains.Feedbacks.MMWiggle, MoreMountains.Tools 0x0200 (512 B) inherited 0x0020 MoreMountains.Tools.dll
0x00x0200

Members 11

OffsetSizeNameTypeFlagsDefault
0x04UpdateModeUpdateModesPublic—
0x01PositionActiveboolPublic—
0x01RotationActiveboolPublic—
0x01ScaleActiveboolPublic—
0x00270x01padding / unreflected
0x08PositionWigglePropertiesWigglePropertiesPublic—
0x08RotationWigglePropertiesWigglePropertiesPublic—
0x08ScaleWigglePropertiesWigglePropertiesPublic—
0x04DebugWiggleDurationfloatPublic—
0x94_positionInternalPropertiesInternalWiggleProperties1 flags—
0x94_rotationInternalPropertiesInternalWiggleProperties1 flags—
0x94_scaleInternalPropertiesInternalWiggleProperties1 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 22

SignatureFlagsNativeParams
void WigglePosition(float duration)Public+2 flags0x04
void WiggleRotation(float duration)Public+2 flags0x04
void WiggleScale(float duration)Public+2 flags0x04
void WiggleValue(ref WiggleProperties& property, ref InternalWiggleProperties& internalProperties, float duration)3 flags0x94
void Start()3 flags0x00
void Initialization()Public+2 flags0x00
void InitializeRandomValues(ref WiggleProperties& properties, ref InternalWiggleProperties& internalProperties)3 flags0x94
void Update()3 flags0x00
void LateUpdate()3 flags0x00
void FixedUpdate()3 flags0x00
void ProcessUpdate()3 flags0x00
bool UpdateValue(bool valueActive, WiggleProperties properties, ref InternalWiggleProperties& internalProperties)3 flags0x94
float ApplyFalloff(WiggleProperties properties)1 flags0x08
Vector3 AnimateNoiseValue(ref InternalWiggleProperties& internalProperties, WiggleProperties properties)3 flags0x94
Vector3 AnimateCurveValue(ref InternalWiggleProperties& internalProperties, WiggleProperties properties)3 flags0x94
void EvaluateCurve(AnimationCurve curve, float percent, const Vector3& remapMin, const Vector3& remapMax, ref Vector3& returnValue, WiggleProperties properties)3 flags0x0C
bool MoveVector3TowardsTarget(ref Vector3& movedValue, WiggleProperties properties, ref Vector3& startValue, const Vector3& initialValue, ref Vector3& destinationValue, ref float& timeSinceLastPause, ref float& timeSinceLastValueChange, ref Vector3& randomAmplitude, ref float& randomFrequency, ref float& pauseDuration, float frequency)3 flags0x0C
Vector3 DetermineNewValue(WiggleProperties properties, const Vector3& newValue, const Vector3& initialValue, ref Vector3& startValue, ref Vector3& randomAmplitude, ref float& randomFrequency, ref float& pauseDuration, bool firstPlay)3 flags0x0C
float RandomizeFloat(ref float& randomizedFloat, float floatMin, float floatMax)3 flags0x04
Vector3 RandomizeVector3(ref Vector3& randomizedVector, const Vector3& vectorMin, const Vector3& vectorMax)3 flags0x0C
void RestoreInitialValues()Public+2 flags0x00
void .ctor()Public+1 flags0x00

Used by 16

types with a member, parameter or interface of this type