|
Nana C++ Library. Reference for users.
What we need to use nana
|
Public Types | |
| using | graph_reference = nana::paint::graphics & |
Public Member Functions | |
| virtual | ~image_impl_interface ()=0 |
| virtual bool | open (const std::filesystem::path &file)=0 |
| virtual bool | open (const void *data, std::size_t bytes)=0 |
| virtual bool | alpha_channel () const =0 |
| virtual bool | empty () const =0 |
| virtual void | close ()=0 |
| virtual nana::size | size () const =0 |
| virtual void | paste (const nana::rectangle &src_r, graph_reference dst, const point &p_dst) const =0 |
| virtual void | stretch (const nana::rectangle &src_r, graph_reference dst, const nana::rectangle &r) const =0 |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in nana::paint::detail::image_ico_resource, and nana::paint::detail::basic_image_pixbuf.
|
pure virtual |
Implemented in nana::paint::detail::image_ico_resource, and nana::paint::detail::basic_image_pixbuf.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in nana::paint::detail::image_ico_resource.
|
pure virtual |
Implemented in nana::paint::detail::image_ico_resource, and nana::paint::detail::basic_image_pixbuf.
|
pure virtual |
Implemented in nana::paint::detail::image_ico_resource.