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