Package org.lwjgl.util.msdfgen
Class MSDFGenExt
java.lang.Object
org.lwjgl.util.msdfgen.MSDFGenExt
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic intmsdf_ft_adopt_font(long face, PointerBuffer font) int msdf_ft_adopt_font(void * face, msdf_ft_font_handle * font)static voidmsdf_ft_deinit(long handle) void msdf_ft_deinit(msdf_ft_handle handle)static voidmsdf_ft_font_destroy(long font) void msdf_ft_font_destroy(msdf_ft_font_handle font)static intmsdf_ft_font_get_glyph_index(long font, int cp, IntBuffer index) int msdf_ft_font_get_glyph_index(msdf_ft_font_handle font, unsigned cp, unsigned * index)static intmsdf_ft_font_get_kerning(long font, int cp1, int cp2, DoubleBuffer kerning) int msdf_ft_font_get_kerning(msdf_ft_font_handle font, unsigned cp1, unsigned cp2, double * kerning)static intmsdf_ft_font_get_kerning_by_index(long font, int index1, int index2, DoubleBuffer kerning) int msdf_ft_font_get_kerning_by_index(msdf_ft_font_handle font, unsigned index1, unsigned index2, double * kerning)static intmsdf_ft_font_load_glyph(long font, int cp, int coordinateScaling, PointerBuffer shape) int msdf_ft_font_load_glyph(msdf_ft_font_handle font, unsigned cp, int coordinateScaling, msdf_shape_handle * shape)static intmsdf_ft_font_load_glyph_by_index(long font, int index, int coordinateScaling, PointerBuffer shape) int msdf_ft_font_load_glyph_by_index(msdf_ft_font_handle font, unsigned index, int coordinateScaling, msdf_shape_handle * shape)static @Nullable MSDFGenFTLoadCallbackvoid * (*) (char const *) msdf_ft_get_load_callback(void)static intmsdf_ft_init(PointerBuffer handle) int msdf_ft_init(msdf_ft_handle * handle)static intmsdf_ft_load_font(long handle, CharSequence fileName, PointerBuffer font) int msdf_ft_load_font(msdf_ft_handle handle, char const * fileName, msdf_ft_font_handle * font)static intmsdf_ft_load_font(long handle, ByteBuffer fileName, PointerBuffer font) int msdf_ft_load_font(msdf_ft_handle handle, char const * fileName, msdf_ft_font_handle * font)static intmsdf_ft_load_font_data(long handle, ByteBuffer data, PointerBuffer font) int msdf_ft_load_font_data(msdf_ft_handle handle, void const * data, size_t size, msdf_ft_font_handle * font)static intint msdf_ft_set_load_callback(void * (*) (char const *) callback)static intnmsdf_ft_adopt_font(long face, long font) int msdf_ft_adopt_font(void * face, msdf_ft_font_handle * font)static voidnmsdf_ft_deinit(long handle) void msdf_ft_deinit(msdf_ft_handle handle)static voidnmsdf_ft_font_destroy(long font) void msdf_ft_font_destroy(msdf_ft_font_handle font)static intnmsdf_ft_font_get_glyph_index(long font, int cp, long index) int msdf_ft_font_get_glyph_index(msdf_ft_font_handle font, unsigned cp, unsigned * index)static intnmsdf_ft_font_get_kerning(long font, int cp1, int cp2, long kerning) int msdf_ft_font_get_kerning(msdf_ft_font_handle font, unsigned cp1, unsigned cp2, double * kerning)static intnmsdf_ft_font_get_kerning_by_index(long font, int index1, int index2, long kerning) int msdf_ft_font_get_kerning_by_index(msdf_ft_font_handle font, unsigned index1, unsigned index2, double * kerning)static intnmsdf_ft_font_load_glyph(long font, int cp, int coordinateScaling, long shape) int msdf_ft_font_load_glyph(msdf_ft_font_handle font, unsigned cp, int coordinateScaling, msdf_shape_handle * shape)static intnmsdf_ft_font_load_glyph_by_index(long font, int index, int coordinateScaling, long shape) int msdf_ft_font_load_glyph_by_index(msdf_ft_font_handle font, unsigned index, int coordinateScaling, msdf_shape_handle * shape)static longvoid * (*) (char const *) msdf_ft_get_load_callback(void)static intnmsdf_ft_init(long handle) int msdf_ft_init(msdf_ft_handle * handle)static intnmsdf_ft_load_font(long handle, long fileName, long font) int msdf_ft_load_font(msdf_ft_handle handle, char const * fileName, msdf_ft_font_handle * font)static intnmsdf_ft_load_font_data(long handle, long data, long size, long font) int msdf_ft_load_font_data(msdf_ft_handle handle, void const * data, size_t size, msdf_ft_font_handle * font)static intnmsdf_ft_set_load_callback(long callback) int msdf_ft_set_load_callback(void * (*) (char const *) callback)
-
Field Details
-
MSDF_FONT_SCALING_NONE
public static final int MSDF_FONT_SCALING_NONE- See Also:
-
MSDF_FONT_SCALING_EM_NORMALIZED
public static final int MSDF_FONT_SCALING_EM_NORMALIZED- See Also:
-
MSDF_FONT_SCALING_LEGACY
public static final int MSDF_FONT_SCALING_LEGACY- See Also:
-
-
Method Details
-
nmsdf_ft_set_load_callback
public static int nmsdf_ft_set_load_callback(long callback) int msdf_ft_set_load_callback(void * (*) (char const *) callback) -
msdf_ft_set_load_callback
int msdf_ft_set_load_callback(void * (*) (char const *) callback) -
nmsdf_ft_get_load_callback
public static long nmsdf_ft_get_load_callback()void * (*) (char const *) msdf_ft_get_load_callback(void) -
msdf_ft_get_load_callback
void * (*) (char const *) msdf_ft_get_load_callback(void) -
nmsdf_ft_init
public static int nmsdf_ft_init(long handle) int msdf_ft_init(msdf_ft_handle * handle) -
msdf_ft_init
int msdf_ft_init(msdf_ft_handle * handle) -
nmsdf_ft_load_font
public static int nmsdf_ft_load_font(long handle, long fileName, long font) int msdf_ft_load_font(msdf_ft_handle handle, char const * fileName, msdf_ft_font_handle * font) -
msdf_ft_load_font
int msdf_ft_load_font(msdf_ft_handle handle, char const * fileName, msdf_ft_font_handle * font) -
msdf_ft_load_font
int msdf_ft_load_font(msdf_ft_handle handle, char const * fileName, msdf_ft_font_handle * font) -
nmsdf_ft_adopt_font
public static int nmsdf_ft_adopt_font(long face, long font) int msdf_ft_adopt_font(void * face, msdf_ft_font_handle * font) -
msdf_ft_adopt_font
int msdf_ft_adopt_font(void * face, msdf_ft_font_handle * font) -
nmsdf_ft_load_font_data
public static int nmsdf_ft_load_font_data(long handle, long data, long size, long font) int msdf_ft_load_font_data(msdf_ft_handle handle, void const * data, size_t size, msdf_ft_font_handle * font) -
msdf_ft_load_font_data
int msdf_ft_load_font_data(msdf_ft_handle handle, void const * data, size_t size, msdf_ft_font_handle * font) -
nmsdf_ft_font_load_glyph
public static int nmsdf_ft_font_load_glyph(long font, int cp, int coordinateScaling, long shape) int msdf_ft_font_load_glyph(msdf_ft_font_handle font, unsigned cp, int coordinateScaling, msdf_shape_handle * shape) -
msdf_ft_font_load_glyph
public static int msdf_ft_font_load_glyph(long font, int cp, int coordinateScaling, PointerBuffer shape) int msdf_ft_font_load_glyph(msdf_ft_font_handle font, unsigned cp, int coordinateScaling, msdf_shape_handle * shape) -
nmsdf_ft_font_load_glyph_by_index
public static int nmsdf_ft_font_load_glyph_by_index(long font, int index, int coordinateScaling, long shape) int msdf_ft_font_load_glyph_by_index(msdf_ft_font_handle font, unsigned index, int coordinateScaling, msdf_shape_handle * shape) -
msdf_ft_font_load_glyph_by_index
public static int msdf_ft_font_load_glyph_by_index(long font, int index, int coordinateScaling, PointerBuffer shape) int msdf_ft_font_load_glyph_by_index(msdf_ft_font_handle font, unsigned index, int coordinateScaling, msdf_shape_handle * shape) -
nmsdf_ft_font_get_glyph_index
public static int nmsdf_ft_font_get_glyph_index(long font, int cp, long index) int msdf_ft_font_get_glyph_index(msdf_ft_font_handle font, unsigned cp, unsigned * index) -
msdf_ft_font_get_glyph_index
int msdf_ft_font_get_glyph_index(msdf_ft_font_handle font, unsigned cp, unsigned * index) -
nmsdf_ft_font_get_kerning
public static int nmsdf_ft_font_get_kerning(long font, int cp1, int cp2, long kerning) int msdf_ft_font_get_kerning(msdf_ft_font_handle font, unsigned cp1, unsigned cp2, double * kerning) -
msdf_ft_font_get_kerning
int msdf_ft_font_get_kerning(msdf_ft_font_handle font, unsigned cp1, unsigned cp2, double * kerning) -
nmsdf_ft_font_get_kerning_by_index
public static int nmsdf_ft_font_get_kerning_by_index(long font, int index1, int index2, long kerning) int msdf_ft_font_get_kerning_by_index(msdf_ft_font_handle font, unsigned index1, unsigned index2, double * kerning) -
msdf_ft_font_get_kerning_by_index
public static int msdf_ft_font_get_kerning_by_index(long font, int index1, int index2, DoubleBuffer kerning) int msdf_ft_font_get_kerning_by_index(msdf_ft_font_handle font, unsigned index1, unsigned index2, double * kerning) -
nmsdf_ft_font_destroy
public static void nmsdf_ft_font_destroy(long font) void msdf_ft_font_destroy(msdf_ft_font_handle font) -
msdf_ft_font_destroy
public static void msdf_ft_font_destroy(long font) void msdf_ft_font_destroy(msdf_ft_font_handle font) -
nmsdf_ft_deinit
public static void nmsdf_ft_deinit(long handle) void msdf_ft_deinit(msdf_ft_handle handle) -
msdf_ft_deinit
public static void msdf_ft_deinit(long handle) void msdf_ft_deinit(msdf_ft_handle handle)
-