orx  stable
Portable Game Engine
orxFile.h File Reference
#include "orxInclude.h"

Go to the source code of this file.

Data Structures

struct  orxFILE_INFO
 

Macros

#define orxFILE_KU32_FLAG_INFO_DIRECTORY   0x00000008
 
#define orxFILE_KU32_FLAG_INFO_HIDDEN   0x00000004
 
#define orxFILE_KU32_FLAG_INFO_NORMAL   0x00000001
 
#define orxFILE_KU32_FLAG_INFO_READONLY   0x00000002
 
#define orxFILE_KU32_FLAG_OPEN_APPEND   0x40000000
 
#define orxFILE_KU32_FLAG_OPEN_BINARY   0x80000000
 
#define orxFILE_KU32_FLAG_OPEN_READ   0x10000000
 
#define orxFILE_KU32_FLAG_OPEN_WRITE   0x20000000
 

Typedefs

typedef struct __orxFILE_t orxFILE
 

Functions

orxDLLAPI orxSTATUS orxFASTCALL orxFile_Close (orxFILE *_pstFile)
 
orxDLLAPI orxBOOL orxFASTCALL orxFile_Exists (const orxSTRING _zFileName)
 
orxDLLAPI void orxFASTCALL orxFile_Exit ()
 
orxDLLAPI void orxFASTCALL orxFile_FindClose (orxFILE_INFO *_pstFileInfo)
 
orxDLLAPI orxSTATUS orxFASTCALL orxFile_FindFirst (const orxSTRING _zSearchPattern, orxFILE_INFO *_pstFileInfo)
 
orxDLLAPI orxSTATUS orxFASTCALL orxFile_FindNext (orxFILE_INFO *_pstFileInfo)
 
orxDLLAPI const orxSTRING orxFASTCALL orxFile_GetApplicationSaveDirectory (const orxSTRING _zSubPath)
 
orxDLLAPI const orxSTRING orxFASTCALL orxFile_GetHomeDirectory (const orxSTRING _zSubPath)
 
orxDLLAPI orxSTATUS orxFASTCALL orxFile_GetInfo (const orxSTRING _zFileName, orxFILE_INFO *_pstFileInfo)
 
orxDLLAPI orxS64 orxFASTCALL orxFile_GetSize (const orxFILE *_pstFile)
 
orxDLLAPI orxS64 orxFASTCALL orxFile_GetTime (const orxFILE *_pstFile)
 
orxDLLAPI orxSTATUS orxFASTCALL orxFile_Init ()
 
orxDLLAPI orxSTATUS orxFASTCALL orxFile_MakeDirectory (const orxSTRING _zName)
 
orxDLLAPI orxFILE *orxFASTCALL orxFile_Open (const orxSTRING _zFileName, orxU32 _u32OpenFlags)
 
orxDLLAPI orxS32 orxCDECL orxFile_Print (orxFILE *_pstFile, const orxSTRING _zString,...)
 
orxDLLAPI orxS64 orxFASTCALL orxFile_Read (void *_pReadData, orxS64 _s64ElemSize, orxS64 _s64NbElem, orxFILE *_pstFile)
 
orxDLLAPI orxSTATUS orxFASTCALL orxFile_Remove (const orxSTRING _zFileName)
 
orxDLLAPI orxS64 orxFASTCALL orxFile_Seek (orxFILE *_pstFile, orxS64 _s64Position, orxSEEK_OFFSET_WHENCE _eWhence)
 
orxDLLAPI void orxFASTCALL orxFile_Setup ()
 
orxDLLAPI orxS64 orxFASTCALL orxFile_Tell (const orxFILE *_pstFile)
 
orxDLLAPI orxS64 orxFASTCALL orxFile_Write (const void *_pDataToWrite, orxS64 _s64ElemSize, orxS64 _s64NbElem, orxFILE *_pstFile)
 

Detailed Description


Generated for orx by doxygen 1.5.6