TextStudio3DShaderExecutionDecision
public readonly struct TextStudio3DShaderExecutionDecisionA declaration-based scheduling result, not evidence of native shader or packed-format qualification.
Properties
Section titled “Properties”
Execution
Section titled “Execution”public TextStudio3DShaderExecution Execution { get; }Returns
TextStudio.ThreeD.TextStudio3DShaderExecution
Layout
Section titled “Layout”public TextStudio3DShaderVertexLayout Layout { get; }Returns
TextStudio.ThreeD.TextStudio3DShaderVertexLayout
Transport
Section titled “Transport”public TextStudio3DShaderTransport Transport { get; }Returns
TextStudio.ThreeD.TextStudio3DShaderTransport
Reason
Section titled “Reason”public TextStudio3DShaderDecisionReason Reason { get; }Returns
TextStudio.ThreeD.TextStudio3DShaderDecisionReason
MaterialIndex
Section titled “MaterialIndex”public int MaterialIndex { get; }Returns
System.Int32
Diagnostic
Section titled “Diagnostic”public string Diagnostic { get; }Returns
System.String
IsExact
Section titled “IsExact”public bool IsExact { get; }Returns
System.Boolean
IsSupported
Section titled “IsSupported”public bool IsSupported { get; }Returns
System.Boolean