|
| | VulkanImage () |
| |
| | VulkanImage (const char *rawData, uint width, uint height, ImageFormat format) |
| |
| | VulkanImage (const char *rawData, const Size< uint > &size, ImageFormat format) |
| |
| | VulkanImage (const VulkanImage &image) |
| |
| | ~VulkanImage () override |
| |
| void | loadFromMemory (const char *rawData, const Size< uint > &size, ImageFormat format=kImageFormatBGRA) noexcept override |
| |
| void | drawAt (const GraphicsContext &context, const Point< int > &pos) override |
| |
| VulkanImage & | operator= (const VulkanImage &image) noexcept |
| |
|
void | loadFromMemory (const char *rawData, uint w, uint h, ImageFormat format=kImageFormatBGRA) |
| |
|
void | draw (const GraphicsContext &context) |
| |
|
void | drawAt (const GraphicsContext &context, int x, int y) |
| |
| virtual | ~ImageBase () |
| |
| bool | isValid () const noexcept |
| |
| bool | isInvalid () const noexcept |
| |
| uint | getWidth () const noexcept |
| |
| uint | getHeight () const noexcept |
| |
| const Size< uint > & | getSize () const noexcept |
| |
| const char * | getRawData () const noexcept |
| |
| ImageFormat | getFormat () const noexcept |
| |
| void | loadFromMemory (const char *rawData, uint width, uint height, ImageFormat format=kImageFormatBGRA) noexcept |
| |
| void | draw (const GraphicsContext &context) |
| |
| void | drawAt (const GraphicsContext &context, int x, int y) |
| |
| ImageBase & | operator= (const ImageBase &image) noexcept |
| |
|
bool | operator== (const ImageBase &image) const noexcept |
| |
|
bool | operator!= (const ImageBase &image) const noexcept |
| |