Skip to content

TextStudio3DStrokeBindingInfo

StructTextStudio.ThreeDTextStudio.3D
public readonly struct TextStudio3DStrokeBindingInfo

Value-only identity of the exact source selected before geometry-cache lookup. An empty native identity denotes a direct authored-key request.

TextStudio3DStrokeBindingInfo(string, int, TextStudioWritingGlyphKey, ulong, ulong, ulong)

Section titled “TextStudio3DStrokeBindingInfo(string, int, TextStudioWritingGlyphKey, ulong, ulong, ulong)”
public TextStudio3DStrokeBindingInfo(string nativeFontContentIdentity, int nativeFaceIndex, TextStudioWritingGlyphKey writingGlyph, ulong writingRevision, ulong authoredPathFingerprint, ulong inputFingerprint)

Records the selected native face, writing glyph, revisions, and input fingerprints for an exact stroke binding.

Parameters

Name Type
nativeFontContentIdentity System.String
nativeFaceIndex System.Int32
writingGlyph TextStudio.TextStudioWritingGlyphKey
writingRevision System.UInt64
authoredPathFingerprint System.UInt64
inputFingerprint System.UInt64

public string NativeFontContentIdentity { get; }

Returns

System.String

public int NativeFaceIndex { get; }

Returns

System.Int32

public TextStudioWritingGlyphKey WritingGlyph { get; }

Returns

TextStudio.TextStudioWritingGlyphKey

public ulong WritingRevision { get; }

Returns

System.UInt64

public ulong AuthoredPathFingerprint { get; }

Returns

System.UInt64

public ulong InputFingerprint { get; }

Returns

System.UInt64

public bool HasVerifiedNativeBinding { get; }

Returns

System.Boolean