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

Easy way to display an animation or create an animated GUI. More...

Classes

struct  impl
 
class  performance_manager
 

Public Member Functions

 animation (std::size_t fps=23)
 
 ~animation ()
 
 animation (animation &&)
 
animationoperator= (animation &&)
 
void push_back (frameset frms)
 
void looped (bool enable)
 Enables or disables the animation repeating playback. More...
 
void play ()
 
void pause ()
 
void output (window wd, const nana::point &pos)
 
void fps (std::size_t n)
 
std::size_t fps () const
 

Detailed Description

Easy way to display an animation or create an animated GUI.

Examples:
animate-bmp.cpp.

Constructor & Destructor Documentation

nana::animation::animation ( std::size_t  fps = 23)
nana::animation::~animation ( )
nana::animation::animation ( animation &&  rhs)

Member Function Documentation

void nana::animation::fps ( std::size_t  n)
std::size_t nana::animation::fps ( ) const
void nana::animation::looped ( bool  enable)

Enables or disables the animation repeating playback.

animation & nana::animation::operator= ( animation &&  rhs)
void nana::animation::output ( window  wd,
const nana::point pos 
)
void nana::animation::pause ( )
void nana::animation::play ( )
void nana::animation::push_back ( frameset  frms)
Examples:
animate-bmp.cpp.