Class AbstractOscilationEasing
public abstract class AbstractOscilationEasing : IEasing
- Inheritance
-
AbstractOscilationEasing
- Implements
-
- Derived
-
- Inherited Members
-
- Extension Methods
-
Constructors
AbstractOscilationEasing(int, bool, float)
protected AbstractOscilationEasing(int reps = 3, bool reverse = false, float intensity = 0.5)
Parameters
reps
int
reverse
bool
intensity
float
Fields
DefaultIntensity
protected const float DefaultIntensity = 0.5
Field Value
- float
DefaultReps
protected const int DefaultReps = 3
Field Value
- int
DefaultReverse
protected const bool DefaultReverse = false
Field Value
- bool
MaxIntensity
protected const float MaxIntensity = 0.7
Field Value
- float
MaxReps
protected const int MaxReps = 20
Field Value
- int
MinIntensity
protected const float MinIntensity = 0
Field Value
- float
MinReps
protected const int MinReps = 1
Field Value
- int
Properties
IntensityName
protected abstract string IntensityName { get; }
Property Value
- string
RepsName
protected abstract string RepsName { get; }
Property Value
- string
Methods
GetSegmentAndValue(float)
protected (int, float) GetSegmentAndValue(float t)
Parameters
t
float
Returns
- (int, float)
GetValue(float)
public abstract float GetValue(float t)
Parameters
t
float
Returns
- float