29 #ifndef _CEGUIDataContainer_h_ 30 #define _CEGUIDataContainer_h_ 32 #include "CEGUI/Base.h" 42 class CEGUIEXPORT RawDataContainer :
43 public AllocatedObject<RawDataContainer>
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_ Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42
size_t getSize(void) const
Get the size of the external data.
Definition: debian/tmp/usr/include/cegui-0.8.5/CEGUI/DataContainer.h:106
uint8 * getDataPtr(void)
Return a pointer to the external data.
Definition: debian/tmp/usr/include/cegui-0.8.5/CEGUI/DataContainer.h:87
RawDataContainer()
Constructor for RawDataContainer class.
Definition: debian/tmp/usr/include/cegui-0.8.5/CEGUI/DataContainer.h:53
~RawDataContainer(void)
Destructor for RawDataContainer class.
Definition: debian/tmp/usr/include/cegui-0.8.5/CEGUI/DataContainer.h:63
void setData(uint8 *data)
Set a pointer to the external data.
Definition: debian/tmp/usr/include/cegui-0.8.5/CEGUI/DataContainer.h:78
void setSize(size_t size)
Set the size of the external data.
Definition: debian/tmp/usr/include/cegui-0.8.5/CEGUI/DataContainer.h:97