Skip to content

TextStudioColorAppearanceData

ClassTextStudioTextStudio
public sealed class TextStudioColorAppearanceData : ScriptableObject

Build-reachable static image silhouettes. Original color textures remain independent from the scalar fields.

public const int CurrentSchema = 1

Returns

System.Int32

public TextStudioPreparedColorField GetField(int index)

Returns the prepared color-silhouette field at the supplied array index.

Parameters

Name Type
index System.Int32

Returns

TextStudio.TextStudioPreparedColorField

public void SetFields(TextStudioPreparedColorField[] fields)

Validates and stores a copied field array, restoring the previous array and throwing if the replacement is invalid.

Parameters

Name Type
fields TextStudio.TextStudioPreparedColorField[]
public bool Validate(out string error)

Checks prepared image schema, resource limits, field validity, and unique source identities, returning a diagnostic on failure.

Parameters

Name Type
error System.String

Returns

System.Boolean

public TextStudioColorAppearanceData()

public int FieldCount { get; }

Returns

System.Int32

public long TextureBytes { get; }

Returns

System.Int64