Package org.lwjgl.assimp
Class AIFileOpenProc
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.assimp.AIFileOpenProc
-
- All Implemented Interfaces:
java.lang.AutoCloseable,AIFileOpenProcI,org.lwjgl.system.CallbackI,org.lwjgl.system.CallbackI.P,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
public abstract class AIFileOpenProc extends org.lwjgl.system.Callback implements AIFileOpenProcI
Type
struct aiFile * (*) ( struct aiFileIO *pFileIO, char const *fileName, char const *openMode )
-
-
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.AIFileOpenProcI
SIGNATURE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AIFileOpenProccreate(long functionPointer)Creates aAIFileOpenProcinstance from the specified function pointer.static AIFileOpenProccreate(AIFileOpenProcI instance)Creates aAIFileOpenProcinstance that delegates to the specifiedAIFileOpenProcIinstance.static AIFileOpenProccreateSafe(long functionPointer)-
Methods inherited from interface org.lwjgl.assimp.AIFileOpenProcI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static AIFileOpenProc create(long functionPointer)
Creates aAIFileOpenProcinstance from the specified function pointer.- Returns:
- the new
AIFileOpenProc
-
createSafe
@Nullable public static AIFileOpenProc createSafe(long functionPointer)
-
create
public static AIFileOpenProc create(AIFileOpenProcI instance)
Creates aAIFileOpenProcinstance that delegates to the specifiedAIFileOpenProcIinstance.
-
-