synfig::Surface Class Reference

Bitmap Surface. More...

#include <surface.h>

List of all members.

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)

Classes

class  alpha_pen
 Alpha-Blending Pen. More...


Detailed Description

Bitmap Surface.

Todo:
writeme

Member Typedef Documentation

typedef Color synfig::Surface::value_type


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]

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:
Generated on Wed Aug 15 05:00:24 2007 for synfig by  doxygen 1.5.3