TextStudio3DStrokeBuildInput
public sealed class TextStudio3DStrokeBuildInputImmutable per-glyph geometry input. Actual authored paths are resolved before a geometry cache is consulted.
Methods
Section titled “Methods”
Prepare(in TextStudio3DStrokeSourceSettings, in TextStudioWritingGlyphKey)
Section titled “Prepare(in TextStudio3DStrokeSourceSettings, in TextStudioWritingGlyphKey)”public static TextStudio3DStrokeBuildInput Prepare(in TextStudio3DStrokeSourceSettings settings, in TextStudioWritingGlyphKey key)Snapshots authoring on the calling thread and resolves the supplied authored Writing key before worker dispatch. This direct geometry API does not certify a native renderer font; native text uses the separately verified source-face bindings.
Parameters
| Name | Type |
|---|---|
settings |
TextStudio.ThreeD.TextStudio3DStrokeSourceSettings |
key |
TextStudio.TextStudioWritingGlyphKey |
Returns
TextStudio.ThreeD.TextStudio3DStrokeBuildInput
Properties
Section titled “Properties”
AuthoredGraph
Section titled “AuthoredGraph”public TextStudio3DStrokeGraph AuthoredGraph { get; }Returns
TextStudio.ThreeD.TextStudio3DStrokeGraph
BindingIssues
Section titled “BindingIssues”public TextStudio3DStrokeIssues BindingIssues { get; }Returns
TextStudio.ThreeD.TextStudio3DStrokeIssues
BindingMessage
Section titled “BindingMessage”public string BindingMessage { get; }Returns
System.String
Fingerprint
Section titled “Fingerprint”public ulong Fingerprint { get; }Returns
System.UInt64
GlyphKey
Section titled “GlyphKey”public TextStudioWritingGlyphKey GlyphKey { get; }Returns
TextStudio.TextStudioWritingGlyphKey
PreparedWritingRevision
Section titled “PreparedWritingRevision”public ulong PreparedWritingRevision { get; }Returns
System.UInt64
AuthoredPathFingerprint
Section titled “AuthoredPathFingerprint”public ulong AuthoredPathFingerprint { get; }Returns
System.UInt64
NativeFontContentIdentity
Section titled “NativeFontContentIdentity”public string NativeFontContentIdentity { get; }Exact parsed native source and collection-face identity, empty only for direct authored-key preparation.
Returns
System.String
NativeFaceIndex
Section titled “NativeFaceIndex”public int NativeFaceIndex { get; }Returns
System.Int32
HasVerifiedNativeBinding
Section titled “HasVerifiedNativeBinding”public bool HasVerifiedNativeBinding { get; }Returns
System.Boolean