diff options
author | DeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com> | 2022-05-07 11:47:39 +0200 |
---|---|---|
committer | DeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com> | 2022-05-07 11:47:39 +0200 |
commit | 6f7141b14bbb08969255d96484ea8ee9b306503b (patch) | |
tree | e64a3d29d57b11914834ccca366541bb83ca486b /src/main/java/cc/polyfrost/oneconfig/lwjgl/font/Font.java | |
parent | 95a2caffdddadb487c164a7cc498f54ed4a27955 (diff) | |
download | OneConfig-6f7141b14bbb08969255d96484ea8ee9b306503b.tar.gz OneConfig-6f7141b14bbb08969255d96484ea8ee9b306503b.tar.bz2 OneConfig-6f7141b14bbb08969255d96484ea8ee9b306503b.zip |
font changes
Diffstat (limited to 'src/main/java/cc/polyfrost/oneconfig/lwjgl/font/Font.java')
-rw-r--r-- | src/main/java/cc/polyfrost/oneconfig/lwjgl/font/Font.java | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/src/main/java/cc/polyfrost/oneconfig/lwjgl/font/Font.java b/src/main/java/cc/polyfrost/oneconfig/lwjgl/font/Font.java index 970c073..649252b 100644 --- a/src/main/java/cc/polyfrost/oneconfig/lwjgl/font/Font.java +++ b/src/main/java/cc/polyfrost/oneconfig/lwjgl/font/Font.java @@ -7,10 +7,16 @@ public class Font { private final String name; private boolean loaded = false; private ByteBuffer buffer = null; + private final int unitsPerEm; + private final int ascender; + private final int descender; - public Font(String name, String fileName) { + public Font(String name, String fileName, int unitsPerEm, int ascender, int descender) { this.name = name; this.fileName = fileName; + this.unitsPerEm = unitsPerEm; + this.ascender = ascender; + this.descender = descender; } public String getName() { @@ -36,4 +42,16 @@ public class Font { void setBuffer(ByteBuffer buffer) { this.buffer = buffer; } + + public int getUnitsPerEm() { + return unitsPerEm; + } + + public int getAscender() { + return ascender; + } + + public int getDescender() { + return descender; + } } |