Icon set class. More...
#include <icon_set.h>
Public Member Functions | |
virtual void | add_image (const PixelBufferPtr &image)=0 |
Adds an image to the icon set. More... | |
virtual DataBufferPtr | create_win32_icon ()=0 |
Generates a Windows .ICO format icon from the set. More... | |
virtual const std::vector< PixelBufferPtr > & | images () const =0 |
Returns all the images in the icon set. More... | |
Static Public Member Functions | |
static std::shared_ptr< IconSet > | create () |
Constructs an icon set. More... | |
Icon set class.
|
pure virtual |
Adds an image to the icon set.
|
static |
Constructs an icon set.
|
pure virtual |
Generates a Windows .ICO format icon from the set.
|
pure virtual |
Returns all the images in the icon set.