Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    Stride.Animations Namespace

    Classes

    AnimationBlender

    Performs animation blending. For now, all AnimationClip must target the same skeleton.

    AnimationChannel

    List of float key frame data applying to a specific property in a node.

    AnimationChannel.ErrorNode

    AnimationChannel.Evaluator

    AnimationClip

    An aggregation of AnimationCurve with their channel names.

    AnimationClipEvaluator

    Evaluates AnimationClip to a AnimationClipResult at a given time.

    AnimationClipResult

    AnimationCurve

    Untyped base class for animation curves.

    AnimationCurve<T>

    Typed class for animation curves.

    AnimationCurveEvaluatorDirectBlittableGroup<T>

    AnimationCurveEvaluatorDirectBlittableGroupBase<T>

    AnimationCurveEvaluatorDirectFloatGroup

    AnimationCurveEvaluatorDirectGroup

    AnimationCurveEvaluatorDirectGroup<T>

    AnimationCurveEvaluatorDirectObjectGroup<T>

    AnimationCurveEvaluatorDirectQuaternionGroup

    AnimationCurveEvaluatorDirectVector3Group

    AnimationCurveEvaluatorDirectVector4Group

    AnimationCurveEvaluatorGroup

    AnimationCurveEvaluatorOptimizedBlittableGroup<T>

    AnimationCurveEvaluatorOptimizedBlittableGroupBase<T>

    AnimationCurveEvaluatorOptimizedFloatGroup

    AnimationCurveEvaluatorOptimizedGroup

    AnimationCurveEvaluatorOptimizedGroup<T>

    AnimationCurveEvaluatorOptimizedIntGroup

    AnimationCurveEvaluatorOptimizedObjectGroup<T>

    AnimationCurveEvaluatorOptimizedQuaternionGroup

    AnimationCurveEvaluatorOptimizedVector3Group

    AnimationCurveEvaluatorOptimizedVector4Group

    AnimationData

    AnimationData<T>

    AnimationKeyFrame<T>

    AnimationKeyValuePairArraySerializer<T>

    AnimationProcessor

    AnimationProcessor.AssociatedData

    AnimationUpdater

    Applies animation from a AnimationClip to a SkeletonUpdater.

    ComputeAnimationCurve<T>

    A node which describes a binary operation between two compute curves

    ComputeAnimationCurveColor4

    Constant Color4 value for the IComputeCurve interface

    ComputeAnimationCurveFloat

    Animation of a float value for the IComputeCurve interface

    ComputeAnimationCurveQuaternion

    Constant Quaternion value for the IComputeCurve interface

    ComputeAnimationCurveVector2

    Constant Vector2 value for the IComputeCurve interface

    ComputeAnimationCurveVector3

    Constant Vector3 value for the IComputeCurve interface

    ComputeAnimationCurveVector4

    Constant Vector4 value for the IComputeCurve interface

    ComputeBinaryCurve<T>

    A node which describes a binary operation between two IComputeCurve<T>

    ComputeBinaryCurveColor4

    Binary operator Color4 value for the IComputeCurve interface

    ComputeBinaryCurveFloat

    Binary operator float value for the IComputeCurve interface

    ComputeBinaryCurveQuaternion

    Binary operator Quaternion value for the IComputeCurve interface

    ComputeBinaryCurveVector2

    Binary operator Vector2 value for the IComputeCurve interface

    ComputeBinaryCurveVector3

    Binary operator Vector3 value for the IComputeCurve interface

    ComputeBinaryCurveVector4

    Binary operator Vector4 value for the IComputeCurve interface

    ComputeConstCurve<T>

    A node which describes a constant value for a compute curve

    ComputeConstCurveColor4

    Constant Color4 value for the IComputeCurve interface

    ComputeConstCurveFloat

    Constant float value for the IComputeCurve interface

    ComputeConstCurveQuaternion

    Constant Quaternion value for the IComputeCurve interface

    ComputeConstCurveVector2

    Constant Vector2 value for the IComputeCurve interface

    ComputeConstCurveVector3

    Constant Vector3 value for the IComputeCurve interface

    ComputeConstCurveVector4

    Constant Vector4 value for the IComputeCurve interface

    ComputeCurveSampler<T>

    Base interface for curve based compute value nodes.

    ComputeCurveSamplerColor4

    Sampler container for Color4 data type

    ComputeCurveSamplerFloat

    Sampler container for float data type

    ComputeCurveSamplerQuaternion

    Sampler container for Quaternion data type

    ComputeCurveSamplerVector2

    Sampler container for Vector2 data type

    ComputeCurveSamplerVector3

    Sampler container for Vector3 data type

    ComputeCurveSamplerVector4

    Sampler container for Vector4 data type

    ComputeFunctionCurve<T>

    A node which describes a function over t value for a compute curve

    ComputeFunctionCurveColor4

    Function Color4 value for the IComputeCurve interface

    ComputeFunctionCurveFloat

    Function float value for the IComputeCurve interface

    ComputeFunctionCurveVector2

    Function Vector2 value for the IComputeCurve interface

    ComputeFunctionCurveVector3

    Function Vector3 value for the IComputeCurve interface

    ComputeFunctionCurveVector4

    Function Vector4 value for the IComputeCurve interface

    ComputeSeparateCurveVector3

    ComputeSeparateCurveVector4

    Interpolator

    Various helper functions for float, Vector2, Vector3, Vector4 and Quaternion interpolations.

    Interpolator.Quaternion

    Interpolator.Vector2

    Interpolator.Vector3

    Interpolator.Vector4

    PlayingAnimation

    Structs

    AnimationBlender.Channel

    AnimationChannel.EvaluatorData

    AnimationClip.Channel

    AnimationCurveEvaluatorDirectGroup<T>.Channel

    AnimationCurveEvaluatorOptimizedGroup<T>.Channel

    AnimationInitialValues<T>

    AnimationKeyValuePair<T>

    AnimationOperation

    A single animation operation (push or blend).

    AnimationTargetProperty

    CompressedTimeSpan

    KeyFrameData<T>

    A single key frame value.

    Interfaces

    IComputeCurve

    IComputeCurve<T>

    Base interface for curve based compute value nodes.

    Enums

    AnimationBlender.BlendType

    AnimationBlendOperation

    Describes the type of animation blend operation.

    AnimationCurveInterpolationType

    Describes how a curve should be interpolated.

    AnimationKeyTangentType

    AnimationOperationType

    AnimationRepeatMode

    Enumeration describing how an animation should be repeated.

    BinaryCurveOperator

    CoreAnimationOperation

    Core animation operations support all operations exposed for blending as well as several required for the animation building itself

    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation