#include <image.h>
|
| static Image * | fromMemoryEncoded (const uint8_t *data, size_t numBytes, bool flipVertically=false, Layout layoutDst=Layout::RGBA) |
| |
| static Image * | fromMemoryRaw (const uint8_t *data, int width, int height, Layout layout=Layout::RGBA) |
| |
| static Image * | fromEmpty (int width, int height, Layout layout=Layout::RGBA) |
| |
| static std::array< int, 3 > | decodeImageInfo (const uint8_t *data, size_t numBytes) |
| |
| static int | getNumChannelsFromLayout (Layout layout) |
| |
◆ Layout
◆ Image()
| yourgame::util::Image::Image |
( |
Image const & |
| ) |
|
|
delete |
◆ decodeImageInfo()
| std::array< int, 3 > yourgame::util::Image::decodeImageInfo |
( |
const uint8_t * |
data, |
|
|
size_t |
numBytes |
|
) |
| |
|
static |
◆ fromEmpty()
◆ fromMemoryEncoded()
| Image * yourgame::util::Image::fromMemoryEncoded |
( |
const uint8_t * |
data, |
|
|
size_t |
numBytes, |
|
|
bool |
flipVertically = false, |
|
|
Layout |
layoutDst = Layout::RGBA |
|
) |
| |
|
static |
◆ fromMemoryRaw()
| Image * yourgame::util::Image::fromMemoryRaw |
( |
const uint8_t * |
data, |
|
|
int |
width, |
|
|
int |
height, |
|
|
Layout |
layout = Layout::RGBA |
|
) |
| |
|
static |
◆ getData()
| const uint8_t * yourgame::util::Image::getData |
( |
| ) |
const |
◆ getHeight()
| int yourgame::util::Image::getHeight |
( |
| ) |
const |
◆ getLayout()
◆ getNumChannels()
| int yourgame::util::Image::getNumChannels |
( |
| ) |
const |
◆ getNumChannelsFromLayout()
| int yourgame::util::Image::getNumChannelsFromLayout |
( |
Layout |
layout | ) |
|
|
static |
◆ getNumDemandedBytes()
| size_t yourgame::util::Image::getNumDemandedBytes |
( |
| ) |
const |
◆ getWidth()
| int yourgame::util::Image::getWidth |
( |
| ) |
const |
◆ operator=()
| Image & yourgame::util::Image::operator= |
( |
Image const & |
| ) |
|
|
delete |
◆ premultiplyAlpha()
| void yourgame::util::Image::premultiplyAlpha |
( |
| ) |
|
◆ updateRaw()
| void yourgame::util::Image::updateRaw |
( |
const uint8_t * |
data, |
|
|
int |
width, |
|
|
int |
height, |
|
|
Layout |
layout = Layout::RGBA |
|
) |
| |
The documentation for this class was generated from the following files: