mirror of
https://github.com/goatcorp/Dalamud.git
synced 2026-02-19 22:37:43 +01:00
Implement feature to use game resource fonts
This commit is contained in:
parent
b7c47b4c97
commit
f3588dfe23
9 changed files with 1137 additions and 2 deletions
174
Dalamud/Interface/GameFonts/GameFont.cs
Normal file
174
Dalamud/Interface/GameFonts/GameFont.cs
Normal file
|
|
@ -0,0 +1,174 @@
|
|||
namespace Dalamud.Interface.GameFonts
|
||||
{
|
||||
/// <summary>
|
||||
/// Enum of available game fonts.
|
||||
/// </summary>
|
||||
public enum GameFont : int
|
||||
{
|
||||
/// <summary>
|
||||
/// Placeholder meaning unused.
|
||||
/// </summary>
|
||||
Undefined,
|
||||
|
||||
/// <summary>
|
||||
/// AXIS (9.6pt)
|
||||
///
|
||||
/// Contains Japanese characters in addition to Latin characters. Used in game for the whole UI.
|
||||
/// </summary>
|
||||
Axis96,
|
||||
|
||||
/// <summary>
|
||||
/// AXIS (12pt)
|
||||
///
|
||||
/// Contains Japanese characters in addition to Latin characters. Used in game for the whole UI.
|
||||
/// </summary>
|
||||
Axis12,
|
||||
|
||||
/// <summary>
|
||||
/// AXIS (14pt)
|
||||
///
|
||||
/// Contains Japanese characters in addition to Latin characters. Used in game for the whole UI.
|
||||
/// </summary>
|
||||
Axis14,
|
||||
|
||||
/// <summary>
|
||||
/// AXIS (18pt)
|
||||
///
|
||||
/// Contains Japanese characters in addition to Latin characters. Used in game for the whole UI.
|
||||
/// </summary>
|
||||
Axis18,
|
||||
|
||||
/// <summary>
|
||||
/// AXIS (36pt)
|
||||
///
|
||||
/// Contains Japanese characters in addition to Latin characters. Used in game for the whole UI.
|
||||
/// </summary>
|
||||
Axis36,
|
||||
|
||||
/// <summary>
|
||||
/// Jupiter (16pt)
|
||||
///
|
||||
/// Serif font. Contains mostly ASCII range. Used in game for job names.
|
||||
/// </summary>
|
||||
Jupiter16,
|
||||
|
||||
/// <summary>
|
||||
/// Jupiter (20pt)
|
||||
///
|
||||
/// Serif font. Contains mostly ASCII range. Used in game for job names.
|
||||
/// </summary>
|
||||
Jupiter20,
|
||||
|
||||
/// <summary>
|
||||
/// Jupiter (23pt)
|
||||
///
|
||||
/// Serif font. Contains mostly ASCII range. Used in game for job names.
|
||||
/// </summary>
|
||||
Jupiter23,
|
||||
|
||||
/// <summary>
|
||||
/// Jupiter (45pt)
|
||||
///
|
||||
/// Serif font. Contains mostly numbers. Used in game for flying texts.
|
||||
/// </summary>
|
||||
Jupiter45,
|
||||
|
||||
/// <summary>
|
||||
/// Jupiter (46pt)
|
||||
///
|
||||
/// Serif font. Contains mostly ASCII range. Used in game for job names.
|
||||
/// </summary>
|
||||
Jupiter46,
|
||||
|
||||
/// <summary>
|
||||
/// Jupiter (90pt)
|
||||
///
|
||||
/// Serif font. Contains mostly numbers. Used in game for flying texts.
|
||||
/// </summary>
|
||||
Jupiter90,
|
||||
|
||||
/// <summary>
|
||||
/// Meidinger (16pt)
|
||||
///
|
||||
/// Horizontally wide. Contains mostly numbers. Used in game for HP/MP/IL stuff.
|
||||
/// </summary>
|
||||
Meidinger16,
|
||||
|
||||
/// <summary>
|
||||
/// Meidinger (20pt)
|
||||
///
|
||||
/// Horizontally wide. Contains mostly numbers. Used in game for HP/MP/IL stuff.
|
||||
/// </summary>
|
||||
Meidinger20,
|
||||
|
||||
/// <summary>
|
||||
/// Meidinger (40pt)
|
||||
///
|
||||
/// Horizontally wide. Contains mostly numbers. Used in game for HP/MP/IL stuff.
|
||||
/// </summary>
|
||||
Meidinger40,
|
||||
|
||||
/// <summary>
|
||||
/// MiedingerMid (10pt)
|
||||
///
|
||||
/// Horizontally wide. Contains mostly ASCII range.
|
||||
/// </summary>
|
||||
MiedingerMid10,
|
||||
|
||||
/// <summary>
|
||||
/// MiedingerMid (12pt)
|
||||
///
|
||||
/// Horizontally wide. Contains mostly ASCII range.
|
||||
/// </summary>
|
||||
MiedingerMid12,
|
||||
|
||||
/// <summary>
|
||||
/// MiedingerMid (14pt)
|
||||
///
|
||||
/// Horizontally wide. Contains mostly ASCII range.
|
||||
/// </summary>
|
||||
MiedingerMid14,
|
||||
|
||||
/// <summary>
|
||||
/// MiedingerMid (18pt)
|
||||
///
|
||||
/// Horizontally wide. Contains mostly ASCII range.
|
||||
/// </summary>
|
||||
MiedingerMid18,
|
||||
|
||||
/// <summary>
|
||||
/// MiedingerMid (36pt)
|
||||
///
|
||||
/// Horizontally wide. Contains mostly ASCII range.
|
||||
/// </summary>
|
||||
MiedingerMid36,
|
||||
|
||||
/// <summary>
|
||||
/// TrumpGothic (18.4pt)
|
||||
///
|
||||
/// Horizontally narrow. Contains mostly ASCII range. Used for addon titles.
|
||||
/// </summary>
|
||||
TrumpGothic184,
|
||||
|
||||
/// <summary>
|
||||
/// TrumpGothic (23pt)
|
||||
///
|
||||
/// Horizontally narrow. Contains mostly ASCII range. Used for addon titles.
|
||||
/// </summary>
|
||||
TrumpGothic23,
|
||||
|
||||
/// <summary>
|
||||
/// TrumpGothic (34pt)
|
||||
///
|
||||
/// Horizontally narrow. Contains mostly ASCII range. Used for addon titles.
|
||||
/// </summary>
|
||||
TrumpGothic34,
|
||||
|
||||
/// <summary>
|
||||
/// TrumpGothic (688pt)
|
||||
///
|
||||
/// Horizontally narrow. Contains mostly ASCII range. Used for addon titles.
|
||||
/// </summary>
|
||||
TrumpGothic68,
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue