Package org.lwjgl.bgfx
Class BGFXTraceVarArgsCallback
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.bgfx.BGFXTraceVarArgsCallback
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,BGFXTraceVarArgsCallbackI
,org.lwjgl.system.CallbackI
,org.lwjgl.system.CallbackI.V
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
public abstract class BGFXTraceVarArgsCallback extends org.lwjgl.system.Callback implements BGFXTraceVarArgsCallbackI
Prints a debug message.Not thread safe and it can be called from any thread.
Type
void (*) ( bgfx_callback_interface_t *_this, char const *_filePath, uint16_t _line, char const *_format, va_list _argList )
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.lwjgl.system.CallbackI
org.lwjgl.system.CallbackI.B, org.lwjgl.system.CallbackI.D, org.lwjgl.system.CallbackI.F, org.lwjgl.system.CallbackI.I, org.lwjgl.system.CallbackI.J, org.lwjgl.system.CallbackI.N, org.lwjgl.system.CallbackI.P, org.lwjgl.system.CallbackI.S, org.lwjgl.system.CallbackI.V, org.lwjgl.system.CallbackI.Z
-
-
Field Summary
-
Fields inherited from interface org.lwjgl.bgfx.BGFXTraceVarArgsCallbackI
SIGNATURE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BGFXTraceVarArgsCallback
create(long functionPointer)
Creates aBGFXTraceVarArgsCallback
instance from the specified function pointer.static BGFXTraceVarArgsCallback
create(BGFXTraceVarArgsCallbackI instance)
Creates aBGFXTraceVarArgsCallback
instance that delegates to the specifiedBGFXTraceVarArgsCallbackI
instance.static BGFXTraceVarArgsCallback
createSafe(long functionPointer)
-
Methods inherited from interface org.lwjgl.bgfx.BGFXTraceVarArgsCallbackI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static BGFXTraceVarArgsCallback create(long functionPointer)
Creates aBGFXTraceVarArgsCallback
instance from the specified function pointer.- Returns:
- the new
BGFXTraceVarArgsCallback
-
createSafe
@Nullable public static BGFXTraceVarArgsCallback createSafe(long functionPointer)
-
create
public static BGFXTraceVarArgsCallback create(BGFXTraceVarArgsCallbackI instance)
Creates aBGFXTraceVarArgsCallback
instance that delegates to the specifiedBGFXTraceVarArgsCallbackI
instance.
-
-