CompiledTextStudio3DStyle
public sealed class CompiledTextStudio3DStyleValidated, resolved snapshot consumed by the runtime geometry pipeline. Authored stroke inheritance is flattened once when the style changes rather than once per topology build.
Methods
Section titled “Methods”
CreateLayerCopy(int)
Section titled “CreateLayerCopy(int)”public TextStudio3DLayer CreateLayerCopy(int index)Creates an editable copy of one validated layer. Curves and collections are owned by the copy; material and authoring asset references retain their resource identity.
Parameters
| Name | Type |
|---|---|
index |
System.Int32 |
Returns
TextStudio.ThreeD.TextStudio3DLayer
Properties
Section titled “Properties”
LayerCount
Section titled “LayerCount”public int LayerCount { get; }Returns
System.Int32
FlattenTolerance
Section titled “FlattenTolerance”public float FlattenTolerance { get; }Returns
System.Single
AutoSmoothAngle
Section titled “AutoSmoothAngle”public float AutoSmoothAngle { get; }Returns
System.Single
Fingerprint
Section titled “Fingerprint”public TextStudio3DStyleFingerprint Fingerprint { get; }Returns
TextStudio.ThreeD.TextStudio3DStyleFingerprint
TopologyHash
Section titled “TopologyHash”public int TopologyHash { get; }Returns
System.Int32
MaterialHash
Section titled “MaterialHash”public int MaterialHash { get; }Returns
System.Int32
ContentHash
Section titled “ContentHash”public int ContentHash { get; }Returns
System.Int32
IsValid
Section titled “IsValid”public bool IsValid { get; }Returns
System.Boolean
Issues
Section titled “Issues”public IReadOnlyList<TextStudio3DStyleIssue> Issues { get; }Returns
System.Collections.Generic.IReadOnlyList{TextStudio.ThreeD.TextStudio3DStyleIssue}