类 JImGuiFontAtlasGen

java.lang.Object
org.ice1000.jimgui.JImGuiFontAtlasGen
直接已知子类:
JImFontAtlas

public class JImGuiFontAtlasGen extends Object
从以下版本开始:
v0.1
  • 字段详细资料

    • nativeObjectPtr

      protected long nativeObjectPtr
  • 方法详细资料

    • setTexUvScaleX

      public void setTexUvScaleX(float newValue)
    • getTexUvScaleX

      public float getTexUvScaleX()
    • setTexUvScaleY

      public void setTexUvScaleY(float newValue)
    • getTexUvScaleY

      public float getTexUvScaleY()
    • setTexUvWhitePixelX

      public void setTexUvWhitePixelX(float newValue)
    • getTexUvWhitePixelX

      public float getTexUvWhitePixelX()
    • setTexUvWhitePixelY

      public void setTexUvWhitePixelY(float newValue)
    • getTexUvWhitePixelY

      public float getTexUvWhitePixelY()
    • getFlags

      public int getFlags()
    • getFlags

      protected static int getFlags(long nativeObjectPtr)
    • setFlags

      public void setFlags(int newValue)
    • setFlags

      protected static void setFlags(long nativeObjectPtr, int newValue)
    • getTexWidth

      public int getTexWidth()
    • getTexWidth

      protected static int getTexWidth(long nativeObjectPtr)
    • setTexWidth

      public void setTexWidth(int newValue)
    • setTexWidth

      protected static void setTexWidth(long nativeObjectPtr, int newValue)
    • getTexHeight

      public int getTexHeight()
    • getTexHeight

      protected static int getTexHeight(long nativeObjectPtr)
    • setTexHeight

      public void setTexHeight(int newValue)
    • setTexHeight

      protected static void setTexHeight(long nativeObjectPtr, int newValue)
    • getTexDesiredWidth

      public int getTexDesiredWidth()
    • getTexDesiredWidth

      protected static int getTexDesiredWidth(long nativeObjectPtr)
    • setTexDesiredWidth

      public void setTexDesiredWidth(int newValue)
    • setTexDesiredWidth

      protected static void setTexDesiredWidth(long nativeObjectPtr, int newValue)
    • getTexGlyphPadding

      public int getTexGlyphPadding()
    • getTexGlyphPadding

      protected static int getTexGlyphPadding(long nativeObjectPtr)
    • setTexGlyphPadding

      public void setTexGlyphPadding(int newValue)
    • setTexGlyphPadding

      protected static void setTexGlyphPadding(long nativeObjectPtr, int newValue)
    • addFont

      protected final long addFont(@NotNull @NotNull JImFontConfig fontConfig, long nativeObjectPtr)
    • addFont

      protected static long addFont(long fontConfig, long nativeObjectPtr)
    • addFont

      public final long addFont(@NotNull @NotNull JImFontConfig fontConfig)
    • addFontDefault

      protected final long addFontDefault(@NotNull @NotNull JImFontConfig fontConfig, long nativeObjectPtr)
    • addFontDefault

      protected static long addFontDefault(long fontConfig, long nativeObjectPtr)
    • addFontDefault

      public final long addFontDefault(@NotNull @NotNull JImFontConfig fontConfig)
    • addFontDefault

      public final long addFontDefault()
    • addFontFromMemoryCompressedBase85TTF

      protected final long addFontFromMemoryCompressedBase85TTF(@NotNull @NotNull String compressedFontDataBase85, float sizePixels, long nativeObjectPtr)
    • addFontFromMemoryCompressedBase85TTF

      public final long addFontFromMemoryCompressedBase85TTF(@NotNull @NotNull JImStr compressedFontDataBase85, float sizePixels, long nativeObjectPtr)
    • addFontFromMemoryCompressedBase85TTF

      protected static long addFontFromMemoryCompressedBase85TTF(byte[] compressedFontDataBase85, float sizePixels, long nativeObjectPtr)
    • addFontFromMemoryCompressedBase85TTF

      public final long addFontFromMemoryCompressedBase85TTF(@NotNull @NotNull String compressedFontDataBase85, float sizePixels)
    • addFontFromMemoryCompressedBase85TTF

      public final long addFontFromMemoryCompressedBase85TTF(@NotNull @NotNull JImStr compressedFontDataBase85, float sizePixels)
    • build

      public final boolean build()
    • isBuilt

      public final boolean isBuilt()
    • clearInputData

      public final void clearInputData()
    • clearTexData

      public final void clearTexData()
    • clearFonts

      public final void clearFonts()
    • clear

      public final void clear()
    • setTexID

      protected static void setTexID(long id, long nativeObjectPtr)
    • setTexID

      public final void setTexID(@NotNull @NotNull JImTextureID id)
    • getGlyphRangesDefault

      protected static long getGlyphRangesDefault(long nativeObjectPtr)
    • getGlyphRangesDefault

      public final long getGlyphRangesDefault()
    • getGlyphRangesKorean

      protected static long getGlyphRangesKorean(long nativeObjectPtr)
    • getGlyphRangesKorean

      public final long getGlyphRangesKorean()
    • getGlyphRangesJapanese

      protected static long getGlyphRangesJapanese(long nativeObjectPtr)
    • getGlyphRangesJapanese

      public final long getGlyphRangesJapanese()
    • getGlyphRangesChineseFull

      protected static long getGlyphRangesChineseFull(long nativeObjectPtr)
    • getGlyphRangesChineseFull

      public final long getGlyphRangesChineseFull()
    • getGlyphRangesChineseSimplifiedCommon

      protected static long getGlyphRangesChineseSimplifiedCommon(long nativeObjectPtr)
    • getGlyphRangesChineseSimplifiedCommon

      public final long getGlyphRangesChineseSimplifiedCommon()
    • getGlyphRangesCyrillic

      protected static long getGlyphRangesCyrillic(long nativeObjectPtr)
    • getGlyphRangesCyrillic

      public final long getGlyphRangesCyrillic()
    • getGlyphRangesVietnamese

      protected static long getGlyphRangesVietnamese(long nativeObjectPtr)
    • getGlyphRangesVietnamese

      public final long getGlyphRangesVietnamese()
    • getGlyphRangesThai

      protected static long getGlyphRangesThai(long nativeObjectPtr)
    • getGlyphRangesThai

      public final long getGlyphRangesThai()
    • addCustomRectRegular

      public final void addCustomRectRegular(int width, int height)
    • addCustomRectFontGlyph

      protected final void addCustomRectFontGlyph(@NotNull @NotNull JImFont font, short id, int width, int height, float advanceX, float offsetX, float offsetY, long nativeObjectPtr)
    • addCustomRectFontGlyph

      protected static void addCustomRectFontGlyph(long font, short id, int width, int height, float advanceX, float offsetX, float offsetY, long nativeObjectPtr)
    • addCustomRectFontGlyph

      public final void addCustomRectFontGlyph(@NotNull @NotNull JImFont font, short id, int width, int height, float advanceX, float offsetX, float offsetY)
    • addCustomRectFontGlyph

      public final void addCustomRectFontGlyph(@NotNull @NotNull JImFont font, short id, int width, int height, float advanceX)