28 #ifndef _CEGUIIrrlichtMemoryFile_h_
29 #define _CEGUIIrrlichtMemoryFile_h_
35 #include "../../CEGUIBase.h"
36 #include "../../CEGUIString.h"
56 irr::s32 read(
void* buffer, irr::u32 sizeToRead);
59 bool seek(
long finalPos,
bool relativeMovement =
false);
60 #if CEGUI_IRR_SDK_VERSION >= 16
61 const irr::io::path& getFileName()
const;
63 const irr::c8* getFileName()
const;
67 #if CEGUI_IRR_SDK_VERSION >= 16
68 irr::io::path d_filename;
72 const unsigned char* d_buffer;
79 #endif // end of guard _CEGUIIrrlichtMemoryFile_h_