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.