29 #ifndef _CEGUIDataContainer_h_
30 #define _CEGUIDataContainer_h_
32 #include "CEGUI/Base.h"
78 void setData(uint8* data) { mData = data; }
88 const uint8* getDataPtr(
void)
const {
return mData; }
97 void setSize(
size_t size) { mSize = size; }
124 #endif // end of guard _CEGUIDataContainer_h_
Definition: MemoryAllocatedObject.h:109
Main namespace for Crazy Eddie's GUI Library.
Definition: arch_overview.dox:1
size_t getSize(void) const
Get the size of the external data.
Definition: DataContainer.h:106
uint8 * getDataPtr(void)
Return a pointer to the external data.
Definition: DataContainer.h:87
RawDataContainer()
Constructor for RawDataContainer class.
Definition: DataContainer.h:53
Class used as the databuffer for loading files throughout the library.
Definition: DataContainer.h:42
~RawDataContainer(void)
Destructor for RawDataContainer class.
Definition: DataContainer.h:63
void setData(uint8 *data)
Set a pointer to the external data.
Definition: DataContainer.h:78
void setSize(size_t size)
Set the size of the external data.
Definition: DataContainer.h:97