Package org.lwjgl.bgfx
Class BGFXPlatform
java.lang.Object
org.lwjgl.bgfx.BGFXPlatform
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the function pointers loaded fromBGFX.getLibrary(). -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable BGFXInternalDatabgfx_internal_data_t const * bgfx_get_internal_data(void)static longbgfx_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 longbgfx_override_internal_texture_ptr(short _handle, long _ptr) uintptr_t bgfx_override_internal_texture_ptr(bgfx_texture_handle_t _handle, uintptr_t _ptr)static intbgfx_render_frame(int _msecs) bgfx_render_frame_t bgfx_render_frame(int32_t _msecs)static voidvoid bgfx_set_platform_data(bgfx_platform_data_t const * _data)static longbgfx_internal_data_t const * bgfx_get_internal_data(void)static longnbgfx_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 voidnbgfx_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)
-