Feel 5.9.1
The best way to improve your game's feel and make it extra juicy
Loading...
Searching...
No Matches
MoreMountains.Tools.MMTweenType Class Reference

Public Member Functions

 MMTweenType (MMTween.MMTweenCurve newCurve, string conditionPropertyName="", string enumConditionPropertyName="", params int[] enumConditionValues)
 MMTweenType (AnimationCurve newCurve, string conditionPropertyName="", string enumConditionPropertyName="", params int[] enumConditionValues)
float Evaluate (float t)

Public Attributes

MMTweenDefinitionTypes MMTweenDefinitionType = MMTweenDefinitionTypes.MMTween
MMTween.MMTweenCurve MMTweenCurve = MMTween.MMTweenCurve.EaseInCubic
AnimationCurve Curve = new AnimationCurve(new Keyframe(0, 0), new Keyframe(1, 1f))
bool Initialized = false
string ConditionPropertyName = ""
string EnumConditionPropertyName = ""
bool[] EnumConditions = new bool[32]

Properties

static MMTweenType DefaultEaseInCubic = new MMTweenType(MMTween.MMTweenCurve.EaseInCubic) [get]

Constructor & Destructor Documentation

◆ MMTweenType() [1/2]

MoreMountains.Tools.MMTweenType.MMTweenType ( MMTween.MMTweenCurve newCurve,
string conditionPropertyName = "",
string enumConditionPropertyName = "",
params int[] enumConditionValues )

◆ MMTweenType() [2/2]

MoreMountains.Tools.MMTweenType.MMTweenType ( AnimationCurve newCurve,
string conditionPropertyName = "",
string enumConditionPropertyName = "",
params int[] enumConditionValues )

Member Function Documentation

◆ Evaluate()

float MoreMountains.Tools.MMTweenType.Evaluate ( float t)

Member Data Documentation

◆ ConditionPropertyName

string MoreMountains.Tools.MMTweenType.ConditionPropertyName = ""

◆ Curve

AnimationCurve MoreMountains.Tools.MMTweenType.Curve = new AnimationCurve(new Keyframe(0, 0), new Keyframe(1, 1f))

◆ EnumConditionPropertyName

string MoreMountains.Tools.MMTweenType.EnumConditionPropertyName = ""

◆ EnumConditions

bool [] MoreMountains.Tools.MMTweenType.EnumConditions = new bool[32]

◆ Initialized

bool MoreMountains.Tools.MMTweenType.Initialized = false

◆ MMTweenCurve

MMTween.MMTweenCurve MoreMountains.Tools.MMTweenType.MMTweenCurve = MMTween.MMTweenCurve.EaseInCubic

◆ MMTweenDefinitionType

MMTweenDefinitionTypes MoreMountains.Tools.MMTweenType.MMTweenDefinitionType = MMTweenDefinitionTypes.MMTween

Property Documentation

◆ DefaultEaseInCubic

MMTweenType MoreMountains.Tools.MMTweenType.DefaultEaseInCubic = new MMTweenType(MMTween.MMTweenCurve.EaseInCubic)
staticget

The documentation for this class was generated from the following file:
  • H:/Code/MoreMountains/feel/Assets/Feel/MMTools/Core/MMTween/MMTweenType.cs