TextStudio3DProjectSettings
public sealed class TextStudio3DProjectSettings : ScriptableObjectCanonical Text Studio 3D project configuration. Prepared font bindings and reusable authoring coverage live here while the prepared mesh payload remains lazy-loaded from its single canonical Resources location. Each text object owns its runtime geometry policy.
Fields
Section titled “Fields”
styleCatalog
Section titled “styleCatalog”public List<Extrude3DStyle> styleCatalogReturns
System.Collections.Generic.List{TextStudio.ThreeD.Extrude3DStyle}
Methods
Section titled “Methods”
SetActive(TextStudio3DProjectSettings)
Section titled “SetActive(TextStudio3DProjectSettings)”public static void SetActive(TextStudio3DProjectSettings settings)Replaces the active project settings for this runtime session.
Parameters
| Name | Type |
|---|---|
settings |
TextStudio.ThreeD.TextStudio3DProjectSettings |
Constructors
Section titled “Constructors”
TextStudio3DProjectSettings()
Section titled “TextStudio3DProjectSettings()”public TextStudio3DProjectSettings()Properties
Section titled “Properties”
DefaultTheme
Section titled “DefaultTheme”public TextStudio3DTheme DefaultTheme { get; set; }Returns
TextStudio.ThreeD.TextStudio3DTheme
Active
Section titled “Active”public static TextStudio3DProjectSettings Active { get; }Returns
TextStudio.ThreeD.TextStudio3DProjectSettings