Package org.lwjgl.util.msdfgen
Class MSDFGenExt
java.lang.Object
org.lwjgl.util.msdfgen.MSDFGenExt
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
msdf_ft_adopt_font
(long face, PointerBuffer font) int msdf_ft_adopt_font(void * face, msdf_ft_font_handle * font)
static void
msdf_ft_deinit
(long handle) void msdf_ft_deinit(msdf_ft_handle handle)
static void
msdf_ft_font_destroy
(long font) void msdf_ft_font_destroy(msdf_ft_font_handle font)
static int
msdf_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 int
msdf_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 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)
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)
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)
static @Nullable MSDFGenFTLoadCallback
void * (*) (char const *) msdf_ft_get_load_callback(void)
static int
msdf_ft_init
(PointerBuffer handle) int msdf_ft_init(msdf_ft_handle * handle)
static int
msdf_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 int
msdf_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 int
msdf_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 int
int msdf_ft_set_load_callback(void * (*) (char const *) callback)
static int
nmsdf_ft_adopt_font
(long face, long font) int msdf_ft_adopt_font(void * face, msdf_ft_font_handle * font)
static void
nmsdf_ft_deinit
(long handle) void msdf_ft_deinit(msdf_ft_handle handle)
static void
nmsdf_ft_font_destroy
(long font) void msdf_ft_font_destroy(msdf_ft_font_handle font)
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)
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)
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)
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)
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)
static long
void * (*) (char const *) msdf_ft_get_load_callback(void)
static int
nmsdf_ft_init
(long handle) int msdf_ft_init(msdf_ft_handle * handle)
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)
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)
static int
nmsdf_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)
-