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 AILogStreamCallback
create(long functionPointer)
Creates aAILogStreamCallback
instance from the specified function pointer.static AILogStreamCallback
create(AILogStreamCallbackI instance)
Creates aAILogStreamCallback
instance that delegates to the specifiedAILogStreamCallbackI
instance.static AILogStreamCallback
createSafe(long functionPointer)
-
Methods inherited from interface org.lwjgl.assimp.AILogStreamCallbackI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static AILogStreamCallback create(long functionPointer)
Creates aAILogStreamCallback
instance 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 aAILogStreamCallback
instance that delegates to the specifiedAILogStreamCallbackI
instance.
-
-