Class BezierAnimationCurve<T>
- Namespace
 - Lime
 
- Assembly
 - Lime.dll
 
public abstract class BezierAnimationCurve<T> : IAnimationCurve<T>, IBezierAnimationCurve, IAnimationCurve, IAnimationCurveWithKeys, IAnimationCurveWithKeys<T>
  Type Parameters
T
- Inheritance
 - 
      
      BezierAnimationCurve<T>
 
- Implements
 
- Derived
 
- Inherited Members
 
Constructors
BezierAnimationCurve()
public BezierAnimationCurve()
  Properties
Duration
public int Duration { get; }
  Property Value
IsEmpty
public bool IsEmpty { get; }
  Property Value
Keys
[YuzuMember]
public BezierKeyframeCollection<T> Keys { get; }
  Property Value
RefCount
public int RefCount { get; }
  Property Value
Methods
AddRef()
public void AddRef()
  CreateEvaluator()
public IAnimationCurveEvaluator<T> CreateEvaluator()
  Returns
Interpolate(int, float, float)
protected abstract T Interpolate(int index, float time, float intervalTime)
  Parameters
Returns
- T
 
Release()
public void Release()