Table of Contents

Class SasScriptCommand

Namespace
OmegaEngine.Graphics.Shaders
Assembly
OmegaEngine.dll
public class SasScriptCommand
Inheritance
SasScriptCommand
Derived
Inherited Members
Extension Methods

Constructors

SasScriptCommand(CommandType, Effect)

public SasScriptCommand(SasScriptCommand.CommandType type, Effect effect)

Parameters

type SasScriptCommand.CommandType
effect Effect

Fields

Effect

protected readonly Effect Effect

Field Value

Effect

Index

public int Index

Field Value

int

IsDirty

public bool IsDirty

Field Value

bool

Options

public List<string> Options

Field Value

List<string>

Properties

Command

public SasScriptCommand.CommandType Command { get; }

Property Value

SasScriptCommand.CommandType

Selector

public string Selector { get; set; }

Property Value

string

Methods

EvaluateChoice()

protected string EvaluateChoice()

Returns

string

EvaluateChoice(ref int)

protected string EvaluateChoice(ref int index)

Parameters

index int

Returns

string

Setup()

public virtual bool Setup()

Returns

bool

Update()

public virtual bool Update()

Returns

bool