Package org.lwjgl.assimp
Class AILogStreamCallback
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.assimp.AILogStreamCallback
-
- All Implemented Interfaces:
java.lang.AutoCloseable,AILogStreamCallbackI,org.lwjgl.system.CallbackI,org.lwjgl.system.CallbackI.V,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
public abstract class AILogStreamCallback extends org.lwjgl.system.Callback implements AILogStreamCallbackI
Type
void (*) ( char const *message, void *user )
-
-
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.assimp.AILogStreamCallbackI
SIGNATURE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AILogStreamCallbackcreate(long functionPointer)Creates aAILogStreamCallbackinstance from the specified function pointer.static AILogStreamCallbackcreate(AILogStreamCallbackI instance)Creates aAILogStreamCallbackinstance that delegates to the specifiedAILogStreamCallbackIinstance.static AILogStreamCallbackcreateSafe(long functionPointer)-
Methods inherited from interface org.lwjgl.assimp.AILogStreamCallbackI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static AILogStreamCallback create(long functionPointer)
Creates aAILogStreamCallbackinstance from the specified function pointer.- Returns:
- the new
AILogStreamCallback
-
createSafe
@Nullable public static AILogStreamCallback createSafe(long functionPointer)
-
create
public static AILogStreamCallback create(AILogStreamCallbackI instance)
Creates aAILogStreamCallbackinstance that delegates to the specifiedAILogStreamCallbackIinstance.
-
-