Class BGFXPlatform

java.lang.Object
org.lwjgl.bgfx.BGFXPlatform

public class BGFXPlatform extends Object
  • 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

      public static void bgfx_set_platform_data(BGFXPlatformData _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

      public static @Nullable BGFXInternalData 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)