PKHeX/PKHeX.Core/PKM/Strings/StringConverterOption.cs

23 lines
692 B
C#
Raw Normal View History

namespace PKHeX.Core;
2022-01-08 17:54:32 +00:00
/// <summary>
/// String Buffer pre-formatting option
/// </summary>
public enum StringConverterOption
{
2022-01-08 17:54:32 +00:00
/// <summary> Does not do any operation on the buffer. </summary>
None,
2022-01-08 17:54:32 +00:00
/// <summary> Zeroes out the entire buffer. </summary>
ClearZero,
2022-01-08 17:54:32 +00:00
/// <summary> Fills the entire buffer with 0x50; used by Generation 1/2 string encoding. </summary>
Clear50,
2022-01-08 17:54:32 +00:00
/// <summary> Fills the entire buffer with 0x7F; used by Generation 1/2 Stadium to space over for the next line. </summary>
Clear7F,
2022-01-08 17:54:32 +00:00
/// <summary> Fills the entire buffer with 0xFF; used by Generation 3-5 which use 0xFF/0xFFFF as their terminator. </summary>
ClearFF,
}