Skip to content

TextStudio3DControlTheme

ClassTextStudio.ThreeDTextStudio.3D
[CreateAssetMenu(fileName = "Text Studio 3D Control Theme", menuName = "Text Studio/3D/Setup/Control Theme", order = 102)]
public sealed class TextStudio3DControlTheme : ScriptableObject

Maps combined hover, focus, press, selection, disabled, and error states to reusable control visuals.

public TextStudio3DControlVisualStyle Resolve(TextStudio3DControlState state)

Combines all active control-state flags using their documented visual priority and fallback rules.

Parameters

Name Type
state TextStudio.ThreeD.TextStudio3DControlState

Returns

TextStudio.ThreeD.TextStudio3DControlVisualStyle

public TextStudio3DControlTheme()