Package org.lwjgl.bgfx
Class BGFXProfilerBegin
java.lang.Object
org.lwjgl.system.Callback
org.lwjgl.bgfx.BGFXProfilerBegin
- All Implemented Interfaces:
AutoCloseable,BGFXProfilerBeginI,org.lwjgl.system.CallbackI,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
public abstract class BGFXProfilerBegin
extends org.lwjgl.system.Callback
implements BGFXProfilerBeginI
Profiler region begin.
Type
void (*BGFXProfilerBeginI.invoke(long, long, int, long, short)) (
bgfx_callback_interface_t *_this,
char const *_name,
uint32_t _abgr,
char const *_filePath,
uint16_t _line
)-
Nested Class Summary
Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer
org.lwjgl.system.Pointer.Default -
Field Summary
Fields inherited from interface org.lwjgl.bgfx.BGFXProfilerBeginI
CIFFields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE -
Method Summary
Modifier and TypeMethodDescriptionstatic BGFXProfilerBegincreate(long functionPointer) Creates aBGFXProfilerBegininstance from the specified function pointer.static BGFXProfilerBegincreate(BGFXProfilerBeginI instance) Creates aBGFXProfilerBegininstance that delegates to the specifiedBGFXProfilerBeginIinstance.static @Nullable BGFXProfilerBegincreateSafe(long functionPointer) Methods inherited from class org.lwjgl.system.Callback
address, equals, free, free, get, getSafe, hashCode, toStringMethods inherited from interface org.lwjgl.bgfx.BGFXProfilerBeginI
callback, getCallInterface, invokeMethods inherited from interface org.lwjgl.system.CallbackI
addressMethods inherited from interface org.lwjgl.system.NativeResource
close
-
Method Details
-
create
Creates aBGFXProfilerBegininstance from the specified function pointer.- Returns:
- the new
BGFXProfilerBegin
-
createSafe
-
create
Creates aBGFXProfilerBegininstance that delegates to the specifiedBGFXProfilerBeginIinstance.
-