5#ifndef PT_GFX_API_ARGB32IMAGE_H
6#define PT_GFX_API_ARGB32IMAGE_H
46 const Argb32& format = Argb32::get());
56 Argb32Image(Pt::ssize_t width, Pt::ssize_t height, Pt::ssize_t padding,
57 const Argb32& format = Argb32::get());
68 const Argb32& format = Argb32::get());
79 Pt::ssize_t padding,
const Argb32& format = Argb32::get());
Argb32Image(Pt::ssize_t width, Pt::ssize_t height, const Argb32 &format=Argb32::get())
Constructs an image of the given size.
Argb32Image(const Argb32Image &image)
Copy constructor.
Argb32Image(Pt::ssize_t width, Pt::ssize_t height, Pt::ssize_t padding, const Argb32 &format=Argb32::get())
Constructs an image of the given size with row padding.
Argb32Image(const Argb32 &format=Argb32::get())
Constructs an empty image.
Argb32Image(Pt::uint8_t *data, Pt::ssize_t width, Pt::ssize_t height, Pt::ssize_t padding, const Argb32 &format=Argb32::get())
Constructs an image over external pixel data with row padding.
Argb32Image(Pt::uint8_t *data, Pt::ssize_t width, Pt::ssize_t height, const Argb32 &format=Argb32::get())
Constructs an image over external pixel data.
ARGB-32 image format.
Definition Argb32.h:220
BasicImage(const Format &format=Argb32::get())
uint_type uint8_t
Unsigned 8-bit integer type.
Definition Api-Types.h:24
Graphics and imaging services.
Definition Api-Argb32Image.h:12
Core module.
Definition Allocator.h:33