synfig-core  1.0.3
Classes | Public Types | Public Member Functions | List of all members
synfig::Surface Class Reference

Bitmap Surface. More...

#include <surface.h>

Classes

class  alpha_pen
 Alpha-Blending Pen. More...

Public Types

typedef Color value_type

Public Member Functions

 Surface ()
 Surface (const size_type::value_type &w, const size_type::value_type &h)
 Surface (const size_type &s)
template<typename _pen >
 Surface (const _pen &_begin, const _pen &_end)
template<class _pen >
void blit_to (_pen &pen)
template<class _pen >
void blit_to (_pen &DEST_PEN, int x, int y, int w, int h)
void clear ()
void blit_to (alpha_pen &DEST_PEN, int x, int y, int w, int h)

Detailed Description

Bitmap Surface.

Todo:
writeme

Member Typedef Documentation

Constructor & Destructor Documentation

synfig::Surface::Surface ( )
inline
synfig::Surface::Surface ( const size_type::value_type &  w,
const size_type::value_type &  h 
)
inline
synfig::Surface::Surface ( const size_type &  s)
inline
template<typename _pen >
synfig::Surface::Surface ( const _pen &  _begin,
const _pen &  _end 
)
inline

Member Function Documentation

template<class _pen >
void synfig::Surface::blit_to ( _pen &  pen)
inline
template<class _pen >
void synfig::Surface::blit_to ( _pen &  DEST_PEN,
int  x,
int  y,
int  w,
int  h 
)
inline

References blit_to().

void synfig::Surface::clear ( )
void synfig::Surface::blit_to ( alpha_pen DEST_PEN,
int  x,
int  y,
int  w,
int  h 
)

The documentation for this class was generated from the following files: