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, @Nullable DoubleBuffer advance, PointerBuffer shape) int msdf_ft_font_load_glyph(msdf_ft_font_handle font, unsigned cp, int coordinateScaling, double * advance, msdf_shape_handle * shape)static intmsdf_ft_font_load_glyph_by_index(long font, int index, int coordinateScaling, @Nullable DoubleBuffer advance, PointerBuffer shape) int msdf_ft_font_load_glyph_by_index(msdf_ft_font_handle font, unsigned index, int coordinateScaling, double * advance, 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 advance, long shape) int msdf_ft_font_load_glyph(msdf_ft_font_handle font, unsigned cp, int coordinateScaling, double * advance, msdf_shape_handle * shape)static intnmsdf_ft_font_load_glyph_by_index(long font, int index, int coordinateScaling, long advance, long shape) int msdf_ft_font_load_glyph_by_index(msdf_ft_font_handle font, unsigned index, int coordinateScaling, double * advance, 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
public static int msdf_ft_set_load_callback(@NativeType("void * (*) (char const *)") MSDFGenFTLoadCallbackI 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
@NativeType("void * (*) (char const *)") public static @Nullable MSDFGenFTLoadCallback 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
public static int msdf_ft_load_font(@NativeType("msdf_ft_handle") long handle, @NativeType("char const *") ByteBuffer fileName, @NativeType("msdf_ft_font_handle *") PointerBuffer font) int msdf_ft_load_font(msdf_ft_handle handle, char const * fileName, msdf_ft_font_handle * font) -
msdf_ft_load_font
public static int msdf_ft_load_font(@NativeType("msdf_ft_handle") long handle, @NativeType("char const *") CharSequence fileName, @NativeType("msdf_ft_font_handle *") PointerBuffer 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
public static int msdf_ft_adopt_font(@NativeType("void *") long face, @NativeType("msdf_ft_font_handle *") PointerBuffer 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
public static int msdf_ft_load_font_data(@NativeType("msdf_ft_handle") long handle, @NativeType("void const *") ByteBuffer data, @NativeType("msdf_ft_font_handle *") PointerBuffer font) 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 advance, long shape) int msdf_ft_font_load_glyph(msdf_ft_font_handle font, unsigned cp, int coordinateScaling, double * advance, msdf_shape_handle * shape) -
msdf_ft_font_load_glyph
public static int msdf_ft_font_load_glyph(@NativeType("msdf_ft_font_handle") long font, @NativeType("unsigned") int cp, int coordinateScaling, @NativeType("double *") @Nullable DoubleBuffer advance, @NativeType("msdf_shape_handle *") PointerBuffer shape) int msdf_ft_font_load_glyph(msdf_ft_font_handle font, unsigned cp, int coordinateScaling, double * advance, 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 advance, long shape) int msdf_ft_font_load_glyph_by_index(msdf_ft_font_handle font, unsigned index, int coordinateScaling, double * advance, msdf_shape_handle * shape) -
msdf_ft_font_load_glyph_by_index
public static int msdf_ft_font_load_glyph_by_index(@NativeType("msdf_ft_font_handle") long font, @NativeType("unsigned") int index, int coordinateScaling, @NativeType("double *") @Nullable DoubleBuffer advance, @NativeType("msdf_shape_handle *") PointerBuffer shape) int msdf_ft_font_load_glyph_by_index(msdf_ft_font_handle font, unsigned index, int coordinateScaling, double * advance, 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
public static int msdf_ft_font_get_glyph_index(@NativeType("msdf_ft_font_handle") long font, @NativeType("unsigned") int cp, @NativeType("unsigned *") IntBuffer 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
public static int msdf_ft_font_get_kerning(@NativeType("msdf_ft_font_handle") long font, @NativeType("unsigned") int cp1, @NativeType("unsigned") int cp2, @NativeType("double *") DoubleBuffer 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(@NativeType("msdf_ft_font_handle") long font, @NativeType("unsigned") int index1, @NativeType("unsigned") int index2, @NativeType("double *") 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
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
void msdf_ft_deinit(msdf_ft_handle handle)
-