Stride

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

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

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

    ComputeCurveSamplerColor4 Class

    Namespace: Stride.Animations
    Assembly: Stride.Engine.dll

    Sampler container for Color4 data type

    System.Object → ComputeCurveSampler<Color4> → ComputeCurveSamplerColor4
    Derived from ComputeCurveSamplerColor4:

    [DataContract("ComputeCurveSamplerColor4")]
    [Display("Sampler Color4", null)]
    public class ComputeCurveSamplerColor4 : ComputeCurveSampler<Color4>
    Name Description
    Constructors
    ComputeCurveSamplerColor4()
    Methods
    Linear(ref Color4, ref Color4, Single, out Color4)

    Interface for linera interpolation between two data values

    | Improve this Doc View Source

    Constructors


    ComputeCurveSamplerColor4()

    public ComputeCurveSamplerColor4()
    | Improve this Doc View Source

    Methods


    Linear(ref Color4, ref Color4, Single, out Color4)

    Interface for linera interpolation between two data values

    public override void Linear(ref Color4 value1, ref Color4 value2, float t, out Color4 result)
    Parameters
    Type Name Description
    Color4 value1
    Color4 value2
    System.Single t

    Lerp amount between 0 and 1

    Color4 result
    Overrides
    Stride.Animations.ComputeCurveSampler<Stride.Core.Mathematics.Color4>.Linear(Stride.Core.Mathematics.Color4, Stride.Core.Mathematics.Color4, System.Single, Stride.Core.Mathematics.Color4)

    Inherited Members

    ComputeCurveSampler<Color4>.curve
    ComputeCurveSampler<Color4>.Curve
    ComputeCurveSampler<Color4>.Evaluate(Single)
    ComputeCurveSampler<Color4>.UpdateChanges()

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

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