Table of Contents

Struct EffectValueDescription

Namespace
Stride.Shaders
Assembly
Stride.Shaders.dll

Describes a shader parameter for a valuetype (usually stored in constant buffers).

[DataContract]
public struct EffectValueDescription
Inherited Members

Fields

DefaultValue

The default value.

public object DefaultValue

Field Value

object

KeyInfo

The common description of this parameter.

public EffectParameterKeyInfo KeyInfo

Field Value

EffectParameterKeyInfo

LogicalGroup

Logical group, used to group related descriptors and variables together.

public string LogicalGroup

Field Value

string

Offset

Offset in bytes into the constant buffer.

public int Offset

Field Value

int

RawName

Name of this parameter in the original shader

public string RawName

Field Value

string

Size

Size in bytes in a constant buffer.

public int Size

Field Value

int

Type

The type of this value.

public EffectTypeDescription Type

Field Value

EffectTypeDescription