All Classes and Interfaces

Class
Description
Native bindings to the C API of the bgfx library.
Contains the function pointers loaded from the bgfx SharedLibrary.
Custom allocator.
Allocator virtual table
An array of BGFXAllocatorVtbl structs.
Frame buffer texture attachment info.
An array of BGFXAttachment structs.
Reads cached item.
Reads cached item.
Returns the size of a cached item.
Returns the size of a cached item.
Writes cached item.
Writes cached item.
Callback interface to implement application specific behavior.
Callback virtual table.
Renderer capabilities.
GPU info.
An array of BGFXCapsGPU structs.
Renderer runtime limits.
An array of BGFXCapsLimits structs.
Called when video capture begins.
Called when video capture begins.
Called when video capture ends.
Called when video capture ends.
Captured frame.
Captured frame.
Encoder stats.
An array of BGFXEncoderStats structs.
If fatal code is not FATAL_DEBUG_CHECK this callback is called on unrecoverable error.
If fatal code is not FATAL_DEBUG_CHECK this callback is called on unrecoverable error.
Initialization parameters used by init.
Configurable runtime limits parameters.
Instance data buffer info.
An array of BGFXInstanceDataBuffer structs.
Internal data.
Memory must be obtained by calling alloc, copy, or make_ref.
An array of BGFXMemory structs.
Native bindings to the C platform API of the bgfx library.
Contains the function pointers loaded from BGFX.getLibrary().
Platform data.
Profiler region begin.
Profiler region begin.
Profiler region begin with string literal name.
Profiler region begin with string literal name.
Profiler region end.
Profiler region end.
Allocates memory.
Allocates memory.
Instances of this class may be passed to the make_ref_release method.
Instances of this interface may be passed to the make_ref_release method.
Backbuffer resolution and reset parameters.
Screenshot captured.
Screenshot captured.
Renderer statistics data.
An array of BGFXStats structs.
Texture info.
An array of BGFXTextureInfo structs.
Prints a debug message.
Prints a debug message.
Transform data.
An array of BGFXTransform structs.
Transient index buffer.
An array of BGFXTransientIndexBuffer structs.
Transient vertex buffer.
An array of BGFXTransientVertexBuffer structs.
Uniform info.
An array of BGFXUniformInfo structs.
Vertex layout.
An array of BGFXVertexLayout structs.
View stats.
An array of BGFXViewStats structs.