TopDown Engine  v4.1
MMSpringFloatComponent.cs File Reference

Classes

struct  MoreMountains.Feedbacks.MMSpringFloatEvent
 An event used to pilot a MMSpringColor component More...
 
class  MoreMountains.Feedbacks.MMSpringFloatComponent< T >
 A spring component used to pilot float values on a target More...
 

Namespaces

namespace  MoreMountains
 
namespace  MoreMountains.Feedbacks
 

Enumerations

enum  MoreMountains.Feedbacks.SpringCommands {
  MoreMountains.Feedbacks.SpringCommands.MoveTo, MoreMountains.Feedbacks.SpringCommands.MoveToAdditive, MoreMountains.Feedbacks.SpringCommands.MoveToSubtractive, MoreMountains.Feedbacks.SpringCommands.MoveToRandom,
  MoreMountains.Feedbacks.SpringCommands.MoveToInstant, MoreMountains.Feedbacks.SpringCommands.Bump, MoreMountains.Feedbacks.SpringCommands.BumpRandom, MoreMountains.Feedbacks.SpringCommands.Stop,
  MoreMountains.Feedbacks.SpringCommands.Finish, MoreMountains.Feedbacks.SpringCommands.RestoreInitialValue, MoreMountains.Feedbacks.SpringCommands.ResetInitialValue
}
 The possible commands used to pilot a spring MoveTo : move the current value of the spring to the MoveToValue specified in the event MoveToAdditive : adds the MoveToValue specified in the event to the current target value of the spring MoveToSubtractive : subtracts the MoveToValue specified in the event to the current target value of the spring MoveToRandom : moves the current value of the spring to a random value using MoveToRandomValue MoveToInstant : instantly moves the current value of the spring to the MoveToValue specified in the event Bump : bumps the spring by the BumpAmount specified in the event BumpRandom : bumps the spring by a random amount specified in the event Stop : stops the spring instantly Finish : instantly moves the spring to its final target value RestoreInitialValue : restores the spring's initial value ResetInitialValue : resets the spring's initial value to its current value More...