CompiledTextStudio2DStyle
public sealed class CompiledTextStudio2DStyleValidated immutable renderer-neutral 2D appearance intermediate representation.
Methods
Section titled “Methods”
GetOperation(int)
Section titled “GetOperation(int)”public TextStudio2DCompiledOperation GetOperation(int index)Returns the compiled operation at the specified index, throwing if the index is outside the operation table.
Parameters
| Name | Type |
|---|---|
index |
System.Int32 |
Returns
TextStudio.TextStudio2DCompiledOperation
GetPaint(int)
Section titled “GetPaint(int)”public TextStudio2DCompiledPaint GetPaint(int index)Returns the compiled paint at the specified index, throwing if the index is outside the paint table.
Parameters
| Name | Type |
|---|---|
index |
System.Int32 |
Returns
TextStudio.TextStudio2DCompiledPaint
GetGradientStop(int)
Section titled “GetGradientStop(int)”public TextStudio2DGradientStop GetGradientStop(int index)Returns the gradient stop at the specified index in the shared compiled stop table.
Parameters
| Name | Type |
|---|---|
index |
System.Int32 |
Returns
TextStudio.TextStudio2DGradientStop
GetSelector(int)
Section titled “GetSelector(int)”public TextStudio2DCompiledSelector GetSelector(int index)Returns the compiled application selector at the specified index.
Parameters
| Name | Type |
|---|---|
index |
System.Int32 |
Returns
TextStudio.TextStudio2DCompiledSelector
GetBucket(int)
Section titled “GetBucket(int)”public TextStudio2DCompiledBucket GetBucket(int index)Returns the compiled render bucket at the specified index.
Parameters
| Name | Type |
|---|---|
index |
System.Int32 |
Returns
TextStudio.TextStudio2DCompiledBucket
GetDiagnostic(int)
Section titled “GetDiagnostic(int)”public TextStudioStackDiagnostic GetDiagnostic(int index)Returns the compilation diagnostic at the specified index.
Parameters
| Name | Type |
|---|---|
index |
System.Int32 |
Returns
TextStudio.TextStudioStackDiagnostic
Properties
Section titled “Properties”
OperationCount
Section titled “OperationCount”public int OperationCount { get; }Returns
System.Int32
PaintCount
Section titled “PaintCount”public int PaintCount { get; }Returns
System.Int32
GradientStopCount
Section titled “GradientStopCount”public int GradientStopCount { get; }Returns
System.Int32
SelectorCount
Section titled “SelectorCount”public int SelectorCount { get; }Returns
System.Int32
BucketCount
Section titled “BucketCount”public int BucketCount { get; }Returns
System.Int32
DiagnosticCount
Section titled “DiagnosticCount”public int DiagnosticCount { get; }Returns
System.Int32
IsValid
Section titled “IsValid”public bool IsValid { get; }Returns
System.Boolean
IsPassThrough
Section titled “IsPassThrough”public bool IsPassThrough { get; }Returns
System.Boolean
Fingerprint
Section titled “Fingerprint”public TextStudioStackFingerprint Fingerprint { get; }Returns
TextStudio.TextStudioStackFingerprint
Requirements
Section titled “Requirements”public TextStudio2DStyleRequirements Requirements { get; }Returns
TextStudio.TextStudio2DStyleRequirements
BoundsExpansion
Section titled “BoundsExpansion”public TextStudio2DBoundsExpansion BoundsExpansion { get; }Returns
TextStudio.TextStudio2DBoundsExpansion
public TextStudio2DCostEstimate Cost { get; }Returns
TextStudio.TextStudio2DCostEstimate
DependencyRevision
Section titled “DependencyRevision”public ulong DependencyRevision { get; }Returns
System.UInt64
SourceFieldRequest
Section titled “SourceFieldRequest”public TextStudio2DSourceFieldRequest SourceFieldRequest { get; }Returns
TextStudio.TextStudio2DSourceFieldRequest
PainterOrder
Section titled “PainterOrder”public TextStudio2DPainterOrder PainterOrder { get; }Returns
TextStudio.TextStudio2DPainterOrder
WorldShadowMode
Section titled “WorldShadowMode”public TextStudio2DWorldShadowMode WorldShadowMode { get; }Returns
TextStudio.TextStudio2DWorldShadowMode
RequiresContinuousRendering
Section titled “RequiresContinuousRendering”public bool RequiresContinuousRendering { get; }Returns
System.Boolean
HistoryOperationCount
Section titled “HistoryOperationCount”public int HistoryOperationCount { get; }Returns
System.Int32
MaximumHistoryFrames
Section titled “MaximumHistoryFrames”public int MaximumHistoryFrames { get; }Returns
System.Int32