Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::element::bground::draw_image Struct Reference
Inheritance diagram for nana::element::bground::draw_image:
nana::element::bground::draw_method

Public Member Functions

 draw_image (const nana::paint::image &img)
 
draw_methodclone () const override
 
void paste (const nana::rectangle &from_r, graph_reference dst, const nana::point &dst_pos) override
 
void stretch (const nana::rectangle &from_r, graph_reference dst, const nana::rectangle &to_r) override
 
- Public Member Functions inherited from nana::element::bground::draw_method
virtual ~draw_method ()
 

Public Attributes

nana::paint::image image
 

Constructor & Destructor Documentation

nana::element::bground::draw_image::draw_image ( const nana::paint::image img)
inline

Member Function Documentation

draw_method* nana::element::bground::draw_image::clone ( ) const
inlineoverridevirtual
void nana::element::bground::draw_image::paste ( const nana::rectangle from_r,
graph_reference  dst,
const nana::point dst_pos 
)
inlineoverridevirtual
void nana::element::bground::draw_image::stretch ( const nana::rectangle from_r,
graph_reference  dst,
const nana::rectangle to_r 
)
inlineoverridevirtual

Member Data Documentation

nana::paint::image nana::element::bground::draw_image::image