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 Fri Jun 23 15:20:51 2006 for synfig by  doxygen 1.4.6