Click or drag to resize

ResponseCurveBaseT Class

A class that can be used as the base of the implementation of a response curve.
Inheritance Hierarchy
SystemObject
  Gamelogic.Extensions.AlgorithmsResponseCurveBaseT
    More...

Namespace:  Gamelogic.Extensions.Algorithms
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
C#
[VersionAttribute(1, 2, 0)]
public abstract class ResponseCurveBase<T> : IResponseCurve<T>

Type Parameters

T

The ResponseCurveBaseT type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyItem
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Public methodEvaluate
Evaluates the curve at the specified value.
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodLerp
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodCode exampleSelectT, TResult
Creates a response curve that transforms the output of the given curve using the given function.
(Defined by ResponseCurve.)
Public Extension MethodThrowIfNull
Throws a NullReferenceException if the object is null.
(Defined by ObjectExtensions.)
Top
See Also
Inheritance Hierarchy
SystemObject
  Gamelogic.Extensions.AlgorithmsResponseCurveBaseT
    Gamelogic.Extensions.AlgorithmsResponseCurveColor
    Gamelogic.Extensions.AlgorithmsResponseCurveFloat
    Gamelogic.Extensions.AlgorithmsResponseCurveFloatSequence
    Gamelogic.Extensions.AlgorithmsResponseCurveInt
    Gamelogic.Extensions.AlgorithmsResponseCurveVector2
    Gamelogic.Extensions.AlgorithmsResponseCurveVector3
    Gamelogic.Extensions.AlgorithmsResponseCurveVector4
    Gamelogic.Extensions.AlgorithmsStepResponseT