Click or drag to resize

IOStreamInitialize Method

Initializes the system by setting up native pointers for Assimp to the specified functions. A reference to each supplied callback is held on to avoid it being GC'ed.

Namespace: Internal.Assimp
Assembly: NeoAxis.Core (in NeoAxis.Core.dll) Version: 2026.2.1.0 (2026.2.1.0)
Syntax
C#
protected void Initialize(
	AiFileWriteProc aiFileWriteProc,
	AiFileReadProc aiFileReadProc,
	AiFileTellProc aiFileTellProc,
	AiFileTellProc aiFileSizeProc,
	AiFileSeek aiFileSeek,
	AiFileFlushProc aiFileFlushProc,
	IntPtr userData = 0
)

Parameters

aiFileWriteProc  AiFileWriteProc
Handles write requests.
aiFileReadProc  AiFileReadProc
Handles read requests.
aiFileTellProc  AiFileTellProc
Handles tell requests.
aiFileSizeProc  AiFileTellProc
Handles size requests.
aiFileSeek  AiFileSeek
Handles seek requests.
aiFileFlushProc  AiFileFlushProc
Handles flush requests.
userData  IntPtr  (Optional)
Additional user data, if any.
See Also