Table of Contents

Class FlexStateManager

Namespace
ValveResourceFormat.Renderer
Assembly
Renderer.dll

Manages flex controller state and morph target composition for facial animation.

public class FlexStateManager

Inheritance

Inherited Members

Constructors

FlexStateManager(RendererContext, Morph)

public FlexStateManager(RendererContext renderContext, Morph morph)

Parameters

renderContext RendererContext
morph Morph

Properties

MorphComposite

public MorphComposite MorphComposite { get; }

Property Value

MorphComposite

Methods

EvaluateMorph(int)

public float EvaluateMorph(int morphId)

Parameters

morphId int

Returns

float

ResetControllers()

public void ResetControllers()

SetControllerValue(int, float)

public bool SetControllerValue(int id, float value)

Parameters

id int
value float

Returns

bool

SetControllerValues(float[])

public bool SetControllerValues(float[] datas)

Parameters

datas float[]

Returns

bool

UpdateComposite()

public void UpdateComposite()