public |
Inheritance Graph
graph BT
ImageData
ImageData --> ReferenceCounter
click ImageData "classGUI_1_1ImageData"
click ReferenceCounter "classUtil_1_1ReferenceCounter"
Description
Public Functions
ImageData( Util::Reference < Util::Bitmap > _bitmap) | |
~ImageData() | |
uint8_t * | getLocalData() |
const uint8_t * | getLocalData() const |
const Util::Reference < Util::Bitmap > | getBitmap() const |
void | updateData(const Util::Bitmap & bitmap) |
bool | enable() |
void | disable() |
void | dataChanged() |
Util::Reference < Util::PixelAccessor > | createPixelAccessor() |
bool | uploadGLTexture() |
void | removeGLData() |
uint32_t | getTextureId() |
Documentation
function
GUI::ImageData::ImageData
public |
ImageData( | Util::Reference < Util::Bitmap > | _bitmap ) |
Defined in GUI/Base/ImageData.h:50
function
GUI::ImageData::~ImageData
public |
~ImageData( | ) |
Defined in GUI/Base/ImageData.h:54
function
GUI::ImageData::getLocalData
public |
uint8_t * getLocalData( | ) |
Defined in GUI/Base/ImageData.h:57
function
GUI::ImageData::getLocalData
public | const |
const uint8_t * getLocalData( | ) const |
Defined in GUI/Base/ImageData.h:58
function
GUI::ImageData::getBitmap
public | const |
const Util::Reference < Util::Bitmap > getBitmap( | ) const |
Defined in GUI/Base/ImageData.h:60
function
GUI::ImageData::updateData
public |
void updateData( | const Util::Bitmap & | bitmap ) |
Defined in GUI/Base/ImageData.h:64
function
GUI::ImageData::enable
public |
bool enable( | ) |
Defined in GUI/Base/ImageData.h:66
function
GUI::ImageData::disable
public |
void disable( | ) |
Defined in GUI/Base/ImageData.h:67
function
GUI::ImageData::dataChanged
public |
void dataChanged( | ) |
Defined in GUI/Base/ImageData.h:68
function
GUI::ImageData::createPixelAccessor
public |
Util::Reference < Util::PixelAccessor > createPixelAccessor( | ) |
Defined in GUI/Base/ImageData.h:70
function
GUI::ImageData::uploadGLTexture
public |
bool uploadGLTexture( | ) |
Defined in GUI/Base/ImageData.h:72
function
GUI::ImageData::removeGLData
public |
void removeGLData( | ) |
Defined in GUI/Base/ImageData.h:73
function
GUI::ImageData::getTextureId
public |
uint32_t getTextureId( | ) |
Defined in GUI/Base/ImageData.h:74