Feel 5.9.1
The best way to improve your game's feel and make it extra juicy
Loading...
Searching...
No Matches
MoreMountains.Feedbacks.MMSpringDefinition< T > Class Template Referenceabstract
Inheritance diagram for MoreMountains.Feedbacks.MMSpringDefinition< T >:
MoreMountains.Feedbacks.MMSpringColor MoreMountains.Feedbacks.MMSpringFloat MoreMountains.Feedbacks.MMSpringVector2 MoreMountains.Feedbacks.MMSpringVector3 MoreMountains.Feedbacks.MMSpringVector4

Public Member Functions

void UpdateSpringValue (float deltaTime)
void MoveToInstant (T newValue)
void Stop ()
void SetInitialValue (T newInitialValue)
void RestoreInitialValue ()
void SetCurrentValueAsInitialValue ()
void MoveTo (T newValue)
void MoveToAdditive (T newValue)
void MoveToSubtractive (T newValue)
void MoveToRandom (T min, T max)
void Bump (T bumpAmount)
void BumpRandom (T min, T max)
void Finish ()

Properties

CurrentValue [get, set]
TargetValue [get, set]
Velocity [get, set]

Member Function Documentation

◆ Bump()

void MoreMountains.Feedbacks.MMSpringDefinition< T >.Bump ( T bumpAmount)
abstract

◆ BumpRandom()

void MoreMountains.Feedbacks.MMSpringDefinition< T >.BumpRandom ( T min,
T max )
abstract

◆ Finish()

void MoreMountains.Feedbacks.MMSpringDefinition< T >.Finish ( )
abstract

◆ MoveTo()

void MoreMountains.Feedbacks.MMSpringDefinition< T >.MoveTo ( T newValue)
abstract

◆ MoveToAdditive()

void MoreMountains.Feedbacks.MMSpringDefinition< T >.MoveToAdditive ( T newValue)
abstract

◆ MoveToInstant()

void MoreMountains.Feedbacks.MMSpringDefinition< T >.MoveToInstant ( T newValue)
abstract

◆ MoveToRandom()

void MoreMountains.Feedbacks.MMSpringDefinition< T >.MoveToRandom ( T min,
T max )
abstract

◆ MoveToSubtractive()

void MoreMountains.Feedbacks.MMSpringDefinition< T >.MoveToSubtractive ( T newValue)
abstract

◆ RestoreInitialValue()

void MoreMountains.Feedbacks.MMSpringDefinition< T >.RestoreInitialValue ( )
abstract

◆ SetCurrentValueAsInitialValue()

void MoreMountains.Feedbacks.MMSpringDefinition< T >.SetCurrentValueAsInitialValue ( )
abstract

◆ SetInitialValue()

void MoreMountains.Feedbacks.MMSpringDefinition< T >.SetInitialValue ( T newInitialValue)
abstract

◆ Stop()

void MoreMountains.Feedbacks.MMSpringDefinition< T >.Stop ( )
abstract

◆ UpdateSpringValue()

void MoreMountains.Feedbacks.MMSpringDefinition< T >.UpdateSpringValue ( float deltaTime)
abstract

Property Documentation

◆ CurrentValue

T MoreMountains.Feedbacks.MMSpringDefinition< T >.CurrentValue
getsetabstract

◆ TargetValue

T MoreMountains.Feedbacks.MMSpringDefinition< T >.TargetValue
getsetabstract

◆ Velocity

T MoreMountains.Feedbacks.MMSpringDefinition< T >.Velocity
getsetabstract

The documentation for this class was generated from the following file: