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
configBmfcConfigThe 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
configBmfcConfigThe configuration to serialize.
filePathstringThe destination file path.