Click or drag to resize
AnimationCurveX Class
Extension methods for AnimationCurve.
Inheritance Hierarchy
SystemObject
  CandlelightAnimationCurveX

Namespace: Candlelight
Assembly: Assembly-CSharp-firstpass (in Assembly-CSharp-firstpass.dll) Version: 0.0.0.0
Syntax
C#
public static class AnimationCurveX

The AnimationCurveX type exposes the following members.

Methods
  NameDescription
Public methodStatic memberEvaluate
Evaluate the specified curve at the specified time.
Public methodStatic memberGetRange
Gets the curve range.
Public methodStatic memberGetTimeAtParameter
Gets the time at the specified normalized parameter value.
Public methodStatic memberGetTrimmedCurve(AnimationCurve, Single, Single, Single)
Gets a trimmed version of the supplied curve.
Public methodStatic memberGetTrimmedCurve(AnimationCurve, Int32, Int32, Single, Single)
Gets a trimmed version of the supplied curve.
Public methodStatic memberIsMonotonic
Determines if the specified curve is monotonic in the specified direction.
Public methodStatic memberIsValueEqualTo
Determines if two curves are value-equivalent.
Public methodStatic memberNormalizeDomain
Normalizes the curve's time to the domain [0, 1].
Public methodStatic memberNormalizeRange
Normalizes the curve's values to the range [0, 1].
Public methodStatic memberReverse
Reverses the curve.
Public methodStatic memberScale
Scales the Keyframes on the specified AnimationCurve by the specified amount.
Public methodStatic memberSmoothTangents
Smooths the animation curve tangents.
Public methodStatic memberTransformDomain
Transform the curve's keys' time values to fit in the specified domain.
Public methodStatic memberTransformRange
Transforms the curve range.
Top
Properties
  NameDescription
Public propertyStatic memberDefaultSamplingFrequency
Gets the default sampling frequency.
Top
See Also