27 #ifndef _CEGUIIrrlichtMemoryFile_h_
28 #define _CEGUIIrrlichtMemoryFile_h_
34 #include "../../Base.h"
35 #include "../../String.h"
55 irr::s32 read(
void* buffer, irr::u32 sizeToRead);
58 bool seek(
long finalPos,
bool relativeMovement =
false);
59 #if CEGUI_IRR_SDK_VERSION >= 16
60 const irr::io::path& getFileName()
const;
62 const irr::c8* getFileName()
const;
66 #if CEGUI_IRR_SDK_VERSION >= 16
67 irr::io::path d_filename;
71 const unsigned char* d_buffer;
78 #endif // end of guard _CEGUIIrrlichtMemoryFile_h_
Main namespace for Crazy Eddie's GUI Library.
Definition: arch_overview.dox:1
Class to wrap a file access interface around a memory buffer to enable us to pass data that has been ...
Definition: MemoryFile.h:47
String class used within the GUI system.
Definition: String.h:62