Table of Contents

Class ChoreoCurveData

Namespace
ValveResourceFormat.ResourceTypes.Choreo
Assembly
ValveResourceFormat.dll

Represents curve data in a choreography scene.

public class ChoreoCurveData

Inheritance

Inherited Members

Constructors

ChoreoCurveData(ChoreoSample[], ChoreoEdge, ChoreoEdge)

Initializes a new instance of the ValveResourceFormat.ResourceTypes.Choreo.ChoreoCurveData class.

public ChoreoCurveData(ChoreoSample[] samples, ChoreoEdge leftEdge, ChoreoEdge rightEdge)

Parameters

samples ChoreoSample[]

The samples in this curve.

leftEdge ChoreoEdge

The left edge of the curve.

rightEdge ChoreoEdge

The right edge of the curve.

Properties

LeftEdge

Gets the left edge of the curve.

public ChoreoEdge LeftEdge { get; }

Property Value

ChoreoEdge

RightEdge

Gets the right edge of the curve.

public ChoreoEdge RightEdge { get; }

Property Value

ChoreoEdge

Samples

Gets the samples in this curve.

public ChoreoSample[] Samples { get; }

Property Value

ChoreoSample[]

Methods

ToKeyValues()

Converts this curve data to a ValveResourceFormat.Serialization.KeyValues.KVObject.

public KVObject ToKeyValues()

Returns

KVObject

A ValveResourceFormat.Serialization.KeyValues.KVObject representing this curve data.