Table of Contents

Class HieroConfigWriter

Namespace
KernSmith
Assembly
KernSmith.dll

Serializes BmfcConfig to Hiero .hiero flat key=value format. Effects are emitted in a fixed canonical order for stable round-trips: ColorEffect, OutlineEffect, GradientEffect, ShadowEffect, DistanceFieldEffect.

public static class HieroConfigWriter
Inheritance
HieroConfigWriter
Inherited Members

Methods

Write(BmfcConfig)

Writes a BmfcConfig as a .hiero format string.

public static string Write(BmfcConfig config)

Parameters

config BmfcConfig

The configuration to serialize.

Returns

string

The .hiero file content as a string.

WriteToFile(BmfcConfig, string)

Writes a BmfcConfig to a .hiero file on disk. The font file path is written as a relative path when possible.

public static void WriteToFile(BmfcConfig config, string filePath)

Parameters

config BmfcConfig

The configuration to serialize.

filePath string

The destination file path.