73 std::shared_ptr<IconSet_Impl> impl;
IconSet()
Constructs an icon set.
General purpose data buffer.
Definition: databuffer.h:43
void add_image(const PixelBuffer &image)
Adds an image to the icon set.
Icon set class.
Definition: icon_set.h:45
DataBuffer create_win32_icon()
Generates a Windows .ICO format icon from the set.
std::vector< PixelBuffer > get_images() const
Returns all the images in the icon set.
Pixel data container.
Definition: pixel_buffer.h:69