Table of Contents

Class FlexOp

Namespace
ValveResourceFormat.ResourceTypes.ModelFlex.FlexOps
Assembly
ValveResourceFormat.dll

Base class for flex operations.

public abstract class FlexOp

Inheritance

Derived

Inherited Members

Constructors

FlexOp(float)

Initializes a new instance of the ValveResourceFormat.ResourceTypes.ModelFlex.FlexOps.FlexOp class.

protected FlexOp(float data)

Parameters

data float

Properties

Data

Gets the data associated with this operation.

public float Data { get; }

Property Value

float

Methods

Build(string, int)

Builds a flex operation from an opcode and data.

public static FlexOp Build(string opCode, int data)

Parameters

opCode string
data int

Returns

FlexOp

Run(in FlexRuleContext)

Executes the flex operation.

public abstract void Run(in FlexRuleContext context)

Parameters

context FlexRuleContext