uicore::StagingTexture Member List

This is the complete list of members for uicore::StagingTexture, including all inherited members.

add_border(const std::shared_ptr< PixelBuffer > &pb, int border_size, const Rect &rect)uicore::PixelBufferstatic
bytes_per_block() const uicore::PixelBuffer
bytes_per_block(TextureFormat texture_format)uicore::PixelBufferstatic
bytes_per_pixel() const uicore::PixelBuffer
bytes_per_pixel(TextureFormat texture_format)uicore::PixelBufferstatic
copy() const uicore::PixelBuffer
copy(const Rect &rect) const uicore::PixelBuffer
create(const GraphicContextPtr &gc, int width, int height, StagingDirection direction=StagingDirection::to_gpu, TextureFormat texture_format=tf_rgba8, const void *data=nullptr, BufferUsage usage=usage_stream_draw)uicore::StagingTexturestatic
create(const GraphicContextPtr &gc, const PixelBufferPtr &pbuff, StagingDirection direction=StagingDirection::to_gpu, BufferUsage usage=usage_stream_draw)uicore::StagingTexturestatic
uicore::PixelBuffer::create(int width, int height, TextureFormat texture_format, const void *data=nullptr, bool only_reference_data=false)uicore::PixelBufferstatic
data()=0uicore::PixelBufferpure virtual
data() const =0uicore::PixelBufferpure virtual
data()uicore::PixelBufferinline
data() const uicore::PixelBufferinline
data_size() const uicore::PixelBuffer
data_size(const Size &size, TextureFormat texture_format)uicore::PixelBufferstatic
data_uint16()uicore::PixelBufferinline
data_uint16() const uicore::PixelBufferinline
data_uint32()uicore::PixelBufferinline
data_uint32() const uicore::PixelBufferinline
data_uint8()uicore::PixelBufferinline
data_uint8() const uicore::PixelBufferinline
dip_height() const uicore::PixelBufferinline
dip_size() const uicore::PixelBufferinline
dip_width() const uicore::PixelBufferinline
flip_vertical()uicore::PixelBuffer
format() const =0uicore::PixelBufferpure virtual
has_transparency() const uicore::PixelBuffer
height() const =0uicore::PixelBufferpure virtual
is_compressed() const uicore::PixelBuffer
is_compressed(TextureFormat texture_format)uicore::PixelBufferstatic
line(int line)uicore::PixelBufferinline
line(int line) const uicore::PixelBufferinline
line(int line)uicore::PixelBufferinline
line(int line) const uicore::PixelBufferinline
line_uint16(int index)uicore::PixelBufferinline
line_uint16(int index) const uicore::PixelBufferinline
line_uint32(int index)uicore::PixelBufferinline
line_uint32(int index) const uicore::PixelBufferinline
line_uint8(int index)uicore::PixelBufferinline
line_uint8(int index) const uicore::PixelBufferinline
lock(const GraphicContextPtr &gc, BufferAccess access)=0uicore::StagingTexturepure virtual
pitch() const =0uicore::PixelBufferpure virtual
pixel_ratio() const =0uicore::PixelBufferpure virtual
premultiply_alpha()uicore::PixelBuffer
premultiply_gamma(float gamma)uicore::PixelBuffer
set_image(const std::shared_ptr< PixelBuffer > &source)uicore::PixelBuffer
set_image(const std::shared_ptr< PixelBuffer > &source, const PixelConverterPtr &converter)uicore::PixelBuffer
set_pixel_ratio(float ratio)=0uicore::PixelBufferpure virtual
set_subimage(const std::shared_ptr< PixelBuffer > &source, const Point &dest_pos, const Rect &src_rect)uicore::PixelBuffer
set_subimage(const std::shared_ptr< PixelBuffer > &source, const Point &dest_pos, const Rect &src_rect, const PixelConverterPtr &converter)uicore::PixelBuffer
size() const uicore::PixelBufferinline
to_format(TextureFormat texture_format) const uicore::PixelBuffer
to_format(TextureFormat texture_format, const PixelConverterPtr &converter) const uicore::PixelBuffer
unlock()=0uicore::StagingTexturepure virtual
upload_data(const GraphicContextPtr &gc, const Rect &dest_rect, const void *data)=0uicore::StagingTexturepure virtual
width() const =0uicore::PixelBufferpure virtual