#include <Pt/Gfx/Image.h>
Basic image.
Inherits ViewBase.
Public Member Functions | |
| BasicImage (const Format &format=FormatT::get()) | |
| Constructor. | |
| BasicImage (Pt::ssize_t width, Pt::ssize_t height, Pt::ssize_t padding, const Format &format=FormatT::get()) | |
| Constructor. | |
| BasicImage (Pt::ssize_t width, Pt::ssize_t height, const Format &format=FormatT::get()) | |
| Constructor. | |
| BasicImage (Pt::uint8_t *data, Pt::ssize_t width, Pt::ssize_t height, Pt::ssize_t padding, const Format &format=FormatT::get()) | |
| Constructor. | |
| BasicImage (Pt::uint8_t *data, Pt::ssize_t width, Pt::ssize_t height, const Format &format=FormatT::get()) | |
| Constructor. | |
| BasicImage (const BasicImage &image) | |
| Copy constructor. | |
| virtual | ~BasicImage () |
| Destructor. | |
| void | clear () |
| Clears the image. | |
| void | reset (Pt::ssize_t width, Pt::ssize_t height, Pt::ssize_t padding, const Format &format) |
| Reset to new size. | |
| void | reset (Pt::ssize_t width, Pt::ssize_t height, Pt::ssize_t padding) |
| Reset to new size, keep existing format. | |
| void | reset (Pt::uint8_t *data, Pt::ssize_t width, Pt::ssize_t height, Pt::ssize_t padding, const Format &format) |
| Reset to new data. | |
| void | reset (Pt::uint8_t *data, Pt::ssize_t width, Pt::ssize_t height, Pt::ssize_t padding) |
| Reset to new data, keep existing format. | |