Table of Contents

Class LegacySamplerResidue

Namespace
ShadowDusk.HLSL.Ast
Assembly
ShadowDusk.HLSL.dll

A legacy D3D9 sampler construct left in a source the compiler is given.

public sealed record LegacySamplerResidue : IEquatable<LegacySamplerResidue>
Inheritance
LegacySamplerResidue
Implements
Inherited Members

Constructors

LegacySamplerResidue(string, string, int, int)

A legacy D3D9 sampler construct left in a source the compiler is given.

public LegacySamplerResidue(string Token, string File, int Line, int Column)

Parameters

Token string

The offending keyword or intrinsic name, as written.

File string

The author's file it is in.

Line int

Its 1-based line in that file.

Column int

Its 1-based column.

Properties

Column

Its 1-based column.

public int Column { get; init; }

Property Value

int

File

The author's file it is in.

public string File { get; init; }

Property Value

string

Line

Its 1-based line in that file.

public int Line { get; init; }

Property Value

int

Token

The offending keyword or intrinsic name, as written.

public string Token { get; init; }

Property Value

string