Assimp  v3.1.1 (June 2014)
assimp::fileIO Namespace Reference

The data structures necessary to use Assimip with a custom IO system. More...

Classes

struct  aiFile
 File callbacks. More...
 
struct  aiFileIO
 File system callbacks. More...
 

Functions

alias size_t function (aiFile *) aiFileTellProc
 
alias size_t function (aiFile *, char *, size_t, size_t) aiFileReadProc
 
alias aiReturn function (aiFile *, size_t, aiOrigin) aiFileSeek
 
alias void function (aiFileIO *, aiFile *) aiFileCloseProc
 
alias aiFilefunction (aiFileIO *, char *, char *) aiFileOpenProc
 

Variables

alias char * aiUserData
 Represents user-defined data. More...
 
 C
 

Detailed Description

The data structures necessary to use Assimip with a custom IO system.

Function Documentation

◆ function() [1/5]

alias void assimp::fileIO::function ( aiFile )

◆ function() [2/5]

alias size_t assimp::fileIO::function ( aiFile ,
char *  ,
size_t  ,
size_t   
)

◆ function() [3/5]

alias aiReturn assimp::fileIO::function ( aiFile ,
size_t  ,
aiOrigin   
)

◆ function() [4/5]

alias void assimp::fileIO::function ( aiFileIO ,
aiFile  
)

◆ function() [5/5]

alias aiFile* assimp::fileIO::function ( aiFileIO ,
char *  ,
char *   
)

Variable Documentation

◆ aiUserData

alias char* assimp::fileIO::aiUserData

Represents user-defined data.

◆ C

assimp::fileIO::C
Initial value:
{
alias size_t function( aiFile*, char*, size_t, size_t ) aiFileWriteProc
aiFileWriteProc
size_t(* aiFileWriteProc)(aiFile *, const char *, size_t, size_t)
Definition: cfileio.h:56
aiFile
C-API: File callbacks.
Definition: cfileio.h:101