Package org.lwjgl.bgfx
Class BGFXPlatform
java.lang.Object
org.lwjgl.bgfx.BGFXPlatform
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Contains the function pointers loaded fromBGFX.getLibrary()
. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable BGFXInternalData
bgfx_internal_data_t const * bgfx_get_internal_data(void)
static long
bgfx_override_internal_texture
(short _handle, int _width, int _height, int _numMips, int _format, long _flags) uintptr_t bgfx_override_internal_texture(bgfx_texture_handle_t _handle, uint16_t _width, uint16_t _height, uint8_t _numMips, bgfx_texture_format_t _format, uint64_t _flags)
static long
bgfx_override_internal_texture_ptr
(short _handle, long _ptr) uintptr_t bgfx_override_internal_texture_ptr(bgfx_texture_handle_t _handle, uintptr_t _ptr)
static int
bgfx_render_frame
(int _msecs) bgfx_render_frame_t bgfx_render_frame(int32_t _msecs)
static void
void bgfx_set_platform_data(bgfx_platform_data_t const * _data)
static long
bgfx_internal_data_t const * bgfx_get_internal_data(void)
static long
nbgfx_override_internal_texture
(short _handle, short _width, short _height, byte _numMips, int _format, long _flags) uintptr_t bgfx_override_internal_texture(bgfx_texture_handle_t _handle, uint16_t _width, uint16_t _height, uint8_t _numMips, bgfx_texture_format_t _format, uint64_t _flags)
static void
nbgfx_set_platform_data
(long _data) void bgfx_set_platform_data(bgfx_platform_data_t const * _data)
-
Field Details
-
BGFX_RENDER_FRAME_NO_CONTEXT
public static final int BGFX_RENDER_FRAME_NO_CONTEXT- See Also:
-
BGFX_RENDER_FRAME_RENDER
public static final int BGFX_RENDER_FRAME_RENDER- See Also:
-
BGFX_RENDER_FRAME_TIMEOUT
public static final int BGFX_RENDER_FRAME_TIMEOUT- See Also:
-
BGFX_RENDER_FRAME_EXITING
public static final int BGFX_RENDER_FRAME_EXITING- See Also:
-
BGFX_RENDER_FRAME_COUNT
public static final int BGFX_RENDER_FRAME_COUNT- See Also:
-
-
Method Details
-
bgfx_render_frame
public static int bgfx_render_frame(int _msecs) bgfx_render_frame_t bgfx_render_frame(int32_t _msecs)
-
nbgfx_set_platform_data
public static void nbgfx_set_platform_data(long _data) void bgfx_set_platform_data(bgfx_platform_data_t const * _data)
-
bgfx_set_platform_data
void bgfx_set_platform_data(bgfx_platform_data_t const * _data)
-
nbgfx_get_internal_data
public static long nbgfx_get_internal_data()bgfx_internal_data_t const * bgfx_get_internal_data(void)
-
bgfx_get_internal_data
bgfx_internal_data_t const * bgfx_get_internal_data(void)
-
bgfx_override_internal_texture_ptr
public static long bgfx_override_internal_texture_ptr(short _handle, long _ptr) uintptr_t bgfx_override_internal_texture_ptr(bgfx_texture_handle_t _handle, uintptr_t _ptr)
-
nbgfx_override_internal_texture
public static long nbgfx_override_internal_texture(short _handle, short _width, short _height, byte _numMips, int _format, long _flags) uintptr_t bgfx_override_internal_texture(bgfx_texture_handle_t _handle, uint16_t _width, uint16_t _height, uint8_t _numMips, bgfx_texture_format_t _format, uint64_t _flags)
-
bgfx_override_internal_texture
public static long bgfx_override_internal_texture(short _handle, int _width, int _height, int _numMips, int _format, long _flags) uintptr_t bgfx_override_internal_texture(bgfx_texture_handle_t _handle, uint16_t _width, uint16_t _height, uint8_t _numMips, bgfx_texture_format_t _format, uint64_t _flags)
-