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

Holds the frames and frame builders. Have reference semantics for efficiency. More...

Classes

struct  impl
 

Public Types

using framebuilder = std::function< bool(std::size_t pos, paint::graphics &, nana::size &)>
 function which builds frames. More...
 

Public Member Functions

 frameset ()
 
void push_back (paint::image)
 Inserts frames at the end. More...
 
void push_back (framebuilder fb, std::size_t length)
 Inserts a framebuilder and the number of frames that it generates. More...
 

Friends

class animation
 

Detailed Description

Holds the frames and frame builders. Have reference semantics for efficiency.

Examples:
animate-bmp.cpp.

Member Typedef Documentation

function which builds frames.

Constructor & Destructor Documentation

nana::frameset::frameset ( )

Member Function Documentation

void nana::frameset::push_back ( paint::image  img)

Inserts frames at the end.

Examples:
animate-bmp.cpp.
void nana::frameset::push_back ( framebuilder  fb,
std::size_t  length 
)

Inserts a framebuilder and the number of frames that it generates.

Friends And Related Function Documentation

friend class animation
friend