类 UnihexProvider
java.lang.Object
net.minecraft.client.gui.font.providers.UnihexProvider
- 所有已实现的接口:
GlyphProvider
,AutoCloseable
-
嵌套类概要
嵌套类修饰符和类型类说明(专用程序包) static final record
static class
static final record
(专用程序包) static final record
(专用程序包) static final record
static interface
(专用程序包) static final record
static interface
(专用程序包) static final record
从接口继承的嵌套类/接口 com.mojang.blaze3d.font.GlyphProvider
GlyphProvider.Conditional
-
字段概要
字段修饰符和类型字段说明private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private final CodepointMap
<UnihexProvider.Glyph> (专用程序包) static final org.slf4j.Logger
从接口继承的字段 com.mojang.blaze3d.font.GlyphProvider
BASELINE
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private static boolean
copyUntil
(InputStream p_284994_, it.unimi.dsi.fastutil.bytes.ByteList p_285351_, int p_285177_) private static int
decodeHex
(int p_284952_, byte p_285036_) (专用程序包) static int
decodeHex
(int p_285205_, it.unimi.dsi.fastutil.bytes.ByteList p_285268_, int p_285345_) getGlyph
(int p_285239_) it.unimi.dsi.fastutil.ints.IntSet
(专用程序包) static void
readFromStream
(InputStream p_285315_, UnihexProvider.ReaderOutput p_285353_) (专用程序包) static void
unpackBitsToBytes
(IntBuffer p_285211_, int p_285508_, int p_285312_, int p_285412_) (专用程序包) static void
unpackBitsToBytes
(IntBuffer p_285283_, UnihexProvider.LineData p_285485_, int p_284940_, int p_284950_) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 com.mojang.blaze3d.font.GlyphProvider
close
-
字段详细资料
-
LOGGER
static final org.slf4j.Logger LOGGER -
GLYPH_HEIGHT
private static final int GLYPH_HEIGHT- 另请参阅:
-
DIGITS_PER_BYTE
private static final int DIGITS_PER_BYTE- 另请参阅:
-
DIGITS_FOR_WIDTH_8
private static final int DIGITS_FOR_WIDTH_8- 另请参阅:
-
DIGITS_FOR_WIDTH_16
private static final int DIGITS_FOR_WIDTH_16- 另请参阅:
-
DIGITS_FOR_WIDTH_24
private static final int DIGITS_FOR_WIDTH_24- 另请参阅:
-
DIGITS_FOR_WIDTH_32
private static final int DIGITS_FOR_WIDTH_32- 另请参阅:
-
glyphs
-
-
构造器详细资料
-
UnihexProvider
UnihexProvider(CodepointMap<UnihexProvider.Glyph> p_285457_)
-
-
方法详细资料
-
getGlyph
- 指定者:
getGlyph
在接口中GlyphProvider
-
getSupportedGlyphs
public it.unimi.dsi.fastutil.ints.IntSet getSupportedGlyphs()- 指定者:
getSupportedGlyphs
在接口中GlyphProvider
-
unpackBitsToBytes
-
unpackBitsToBytes
static void unpackBitsToBytes(IntBuffer p_285283_, UnihexProvider.LineData p_285485_, int p_284940_, int p_284950_) -
readFromStream
static void readFromStream(InputStream p_285315_, UnihexProvider.ReaderOutput p_285353_) throws IOException - 抛出:
IOException
-
decodeHex
static int decodeHex(int p_285205_, it.unimi.dsi.fastutil.bytes.ByteList p_285268_, int p_285345_) -
decodeHex
private static int decodeHex(int p_284952_, byte p_285036_) -
copyUntil
private static boolean copyUntil(InputStream p_284994_, it.unimi.dsi.fastutil.bytes.ByteList p_285351_, int p_285177_) throws IOException - 抛出:
IOException
-