Package org.lwjgl.assimp
Class AIFileCloseProc
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.assimp.AIFileCloseProc
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,AIFileCloseProcI
,org.lwjgl.system.CallbackI
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
public abstract class AIFileCloseProc extends org.lwjgl.system.Callback implements AIFileCloseProcI
Type
void (*
AIFileCloseProcI.invoke(long, long)
) ( struct aiFileIO *pFileIO, struct aiFile *pFile )
-
-
Field Summary
-
Fields inherited from interface org.lwjgl.assimp.AIFileCloseProcI
CIF
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AIFileCloseProc
create(long functionPointer)
Creates aAIFileCloseProc
instance from the specified function pointer.static AIFileCloseProc
create(AIFileCloseProcI instance)
Creates aAIFileCloseProc
instance that delegates to the specifiedAIFileCloseProcI
instance.static AIFileCloseProc
createSafe(long functionPointer)
-
Methods inherited from interface org.lwjgl.assimp.AIFileCloseProcI
callback, getCallInterface, invoke
-
-
-
-
Method Detail
-
create
public static AIFileCloseProc create(long functionPointer)
Creates aAIFileCloseProc
instance from the specified function pointer.- Returns:
- the new
AIFileCloseProc
-
createSafe
@Nullable public static AIFileCloseProc createSafe(long functionPointer)
-
create
public static AIFileCloseProc create(AIFileCloseProcI instance)
Creates aAIFileCloseProc
instance that delegates to the specifiedAIFileCloseProcI
instance.
-
-