synfig-core  1.0.3
Classes | Namespaces | Functions
surface.h File Reference

Surface and Pen Definitions. More...

#include "color.h"
#include "renddesc.h"
#include <ETL/pen>
#include <ETL/surface>
#include <ETL/handle>
#include "cairo.h"

Go to the source code of this file.

Classes

class  synfig::ColorPrep
class  synfig::CairoColorPrep
class  synfig::Surface
 Bitmap Surface. More...
class  synfig::CairoSurface
 Generic Cairo backed surface. It allows to create a image surface equivalent to the current backend for custom modifications purposes. More...
class  synfig::Surface::alpha_pen
 Alpha-Blending Pen. More...
class  synfig::CairoSurface::alpha_pen
 Alpha-Blending Pen. More...

Namespaces

namespace  synfig
 Where every function and class of the synfig library can be found.

Functions

etl::handle< Target_Scanlinesynfig::surface_target (Surface *surface)
 Creates a target that will render to surface.
etl::handle< Target_Cairosynfig::cairo_image_target (cairo_surface_t **surface)
 Creates a target that will render to a cairo_surface_t image surface.

Detailed Description

Surface and Pen Definitions.

$Id$