You.i Engine
YiMemoryIOUtilities.h File Reference

Go to the source code of this file.

Classes

struct  memsource_struct
 

Typedefs

typedef struct memsource_struct YI_MEMSRC
 

Functions

YI_MEMSRCYI_MOPEN (const uint8_t *data, uint32_t size)
 
void YI_MCLOSE (YI_MEMSRC *mp)
 
int32_t YI_MTELL (YI_MEMSRC *mp)
 
void YI_MSEEK (YI_MEMSRC *mp, int32_t pos, int32_t mode)
 
int32_t YI_MREAD (void *dest, int32_t size, int32_t count, YI_MEMSRC *mp)
 
void * YI_VOID_MOPEN (void *data, char *mode, uint32_t size)
 
void YI_VOID_MCLOSE (void *mp)
 
int32_t YI_VOID_MTELL (void *mp)
 
void YI_VOID_MSEEK (void *mp, int32_t pos, int32_t mode)
 
int32_t YI_VOID_MREAD (void *dest, int32_t size, int32_t count, void *mp)
 
void * YI_VOID_FOPEN (void *filepath, char *mode, uint32_t size)
 
void YI_VOID_FCLOSE (void *fp)
 
int32_t YI_VOID_FTELL (void *fp)
 
void YI_VOID_FSEEK (void *fp, int32_t pos, int32_t mode)
 
int32_t YI_VOID_FREAD (void *dest, int32_t size, int32_t count, void *fp)