Table of Contents

Struct EffectTypeDescription

Namespace
Stride.Shaders
Assembly
Stride.Shaders.dll

Describes a shader parameter type.

[DataContract]
public struct EffectTypeDescription
Inherited Members

Fields

Class

The EffectParameterClass of this parameter.

public EffectParameterClass Class

Field Value

EffectParameterClass

ColumnCount

Number of columns for this element.

public int ColumnCount

Field Value

int

ElementSize

Size of this element (non-aligned).

public int ElementSize

Field Value

int

Elements

Number of elements for arrays (0 if not an array).

public int Elements

Field Value

int

Members

Members in the structure.

public EffectTypeMemberDescription[] Members

Field Value

EffectTypeMemberDescription[]

Name

Name of this structure type.

public string Name

Field Value

string

RowCount

Number of rows for this element.

public int RowCount

Field Value

int

Type

The EffectParameterType of this parameter.

public EffectParameterType Type

Field Value

EffectParameterType