Type Alias HLSLType

HLSLType:
    | "float"
    | "floatN"
    | "floatNxN"
    | "floatMxM"
    | "floatNxM"
    | "floatMxN"
    | "float2"
    | "float3"
    | "float4"
    | "float3x3"
    | "float4x4"
    | "bool"
    | "boolN"
    | "int"
    | "intN"
    | "int2"
    | "int3"
    | "int4"
    | "uint"
    | "uintN"
    | "uint2"
    | "uint3"
    | "uint4"
    | "Texture1D"
    | "Texture2D"
    | "Texture3D"
    | "TextureCube"
    | "SamplerState"
    | "<END>"

The HLSLType represents a HLSL type used for HLSLBuiltInFunction.