Crazy Eddie's GUI System
${CEGUI_VERSION}
|
Class used as the databuffer for loading files throughout the library. More...
Public Member Functions | |
RawDataContainer () | |
Constructor for RawDataContainer class. | |
~RawDataContainer (void) | |
Destructor for RawDataContainer class. | |
void | setData (uint8 *data) |
Set a pointer to the external data. More... | |
uint8 * | getDataPtr (void) |
Return a pointer to the external data. More... | |
const uint8 * | getDataPtr (void) const |
void | setSize (size_t size) |
Set the size of the external data. More... | |
size_t | getSize (void) const |
Get the size of the external data. More... | |
void | release (void) |
Release supplied data. | |
RawDataContainer () | |
Constructor for RawDataContainer class. | |
~RawDataContainer (void) | |
Destructor for RawDataContainer class. | |
void | setData (uint8 *data) |
Set a pointer to the external data. More... | |
uint8 * | getDataPtr (void) |
Return a pointer to the external data. More... | |
const uint8 * | getDataPtr (void) const |
void | setSize (size_t size) |
Set the size of the external data. More... | |
size_t | getSize (void) const |
Get the size of the external data. More... | |
void | release (void) |
Release supplied data. | |
Class used as the databuffer for loading files throughout the library.
|
inline |
Return a pointer to the external data.
Referenced by CEGUI::PVRImageCodec::load(), CEGUI::IrrlichtImageCodec::load(), CEGUI::CoronaImageCodec::load(), CEGUI::FreeImageImageCodec::load(), CEGUI::STBImageCodec::load(), CEGUI::SDL2ImageCodec::load(), CEGUI::SILLYImageCodec::load(), CEGUI::DevILImageCodec::load(), CEGUI::OgreImageCodec::load(), CEGUI::TGAImageCodec::load(), CEGUI::LibxmlParser::parseXML(), CEGUI::ExpatParser::parseXML(), CEGUI::LuaScriptModule::subscribeEvent(), CEGUI::XercesParser::transcodeXmlCharToString(), CEGUI::OgreResourceProvider::unloadRawDataContainer(), CEGUI::IrrlichtResourceProvider::unloadRawDataContainer(), and CEGUI::FreeTypeFont::updateFont().
|
inline |
Return a pointer to the external data.
|
inline |
Get the size of the external data.
Referenced by CEGUI::IrrlichtImageCodec::load(), CEGUI::CoronaImageCodec::load(), CEGUI::FreeImageImageCodec::load(), CEGUI::SDL2ImageCodec::load(), CEGUI::SILLYImageCodec::load(), CEGUI::STBImageCodec::load(), CEGUI::DevILImageCodec::load(), CEGUI::OgreImageCodec::load(), CEGUI::TGAImageCodec::load(), CEGUI::LibxmlParser::parseXML(), CEGUI::ExpatParser::parseXML(), CEGUI::LuaScriptModule::subscribeEvent(), CEGUI::XercesParser::transcodeXmlCharToString(), and CEGUI::FreeTypeFont::updateFont().
|
inline |
Get the size of the external data.
|
inline |
Set a pointer to the external data.
data | Pointer to the uint8 data buffer. |
Referenced by CEGUI::OgreResourceProvider::loadRawDataContainer(), CEGUI::IrrlichtResourceProvider::loadRawDataContainer(), CEGUI::MinizipResourceProvider::loadRawDataContainer(), CEGUI::DefaultResourceProvider::loadRawDataContainer(), CEGUI::XMLParser::parseXMLString(), CEGUI::OgreResourceProvider::unloadRawDataContainer(), and CEGUI::IrrlichtResourceProvider::unloadRawDataContainer().
|
inline |
Set a pointer to the external data.
data | Pointer to the uint8 data buffer. |
|
inline |
Set the size of the external data.
size | size_t containing the size of the external data |
|
inline |
Set the size of the external data.
size | size_t containing the size of the external data |
Referenced by CEGUI::OgreResourceProvider::loadRawDataContainer(), CEGUI::IrrlichtResourceProvider::loadRawDataContainer(), CEGUI::MinizipResourceProvider::loadRawDataContainer(), CEGUI::DefaultResourceProvider::loadRawDataContainer(), CEGUI::XMLParser::parseXMLString(), CEGUI::OgreResourceProvider::unloadRawDataContainer(), and CEGUI::IrrlichtResourceProvider::unloadRawDataContainer().