Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::frameset::impl Struct Reference

Public Member Functions

 impl ()
 
void render_this (std::map< window, output_t > &outs, paint::graphics &framegraph, nana::size &framegraph_dimension) const
 
void render_this (paint::graphics &graph, const nana::point &pos, paint::graphics &framegraph, nana::size &framegraph_dimension, bool rebuild_frame) const
 
bool eof () const
 
void next_frame ()
 
void reset ()
 

Public Attributes

std::list< frameframes
 
std::list< frame >::iterator this_frame
 
std::size_t pos_in_this_frame { 0 }
 
bool good_frame_by_frmbuilder { false }
 

Constructor & Destructor Documentation

nana::frameset::impl::impl ( )
inline

Member Function Documentation

bool nana::frameset::impl::eof ( ) const
inline
void nana::frameset::impl::next_frame ( )
inline
void nana::frameset::impl::render_this ( std::map< window, output_t > &  outs,
paint::graphics framegraph,
nana::size framegraph_dimension 
) const
inline
void nana::frameset::impl::render_this ( paint::graphics graph,
const nana::point pos,
paint::graphics framegraph,
nana::size framegraph_dimension,
bool  rebuild_frame 
) const
inline
void nana::frameset::impl::reset ( )
inline

Member Data Documentation

std::list<frame> nana::frameset::impl::frames
bool nana::frameset::impl::good_frame_by_frmbuilder { false }
mutable
std::size_t nana::frameset::impl::pos_in_this_frame { 0 }
std::list<frame>::iterator nana::frameset::impl::this_frame