# workarea.cpp File Reference

Template Header. More...

`#include <sigc++/adaptors/hide.h>`
`#include "workarea.h"`
`#include "canvasview.h"`
`#include "app.h"`
`#include <gtkmm/window.h>`
`#include <gtkmm/image.h>`
`#include <gtkmm/drawingarea.h>`
`#include <gtkmm/ruler.h>`
`#include <gtkmm/arrow.h>`
`#include <gtkmm/scrollbar.h>`
`#include <cmath>`
`#include <sigc++/retype_return.h>`
`#include <sigc++/retype.h>`
`#include <sigc++/hide.h>`
`#include <ETL/misc>`
`#include <synfig/target_scanline.h>`
`#include <synfig/target_tile.h>`
`#include <synfig/surface.h>`
`#include <synfig/valuenode_composite.h>`
`#include <synfigapp/canvasinterface.h>`
`#include "event_mouse.h"`
`#include "event_layerclick.h"`
`#include "widget_color.h"`
`#include <synfig/distance.h>`
`#include "workarearenderer.h"`
`#include "renderer_canvas.h"`
`#include "renderer_grid.h"`
`#include "renderer_guides.h"`
`#include "renderer_timecode.h"`
`#include "renderer_ducks.h"`
`#include "renderer_dragbox.h"`
`#include "renderer_bbox.h"`
`#include "asyncrenderer.h"`
`#include <gtkmm/frame.h>`
`#include <synfig/mutex.h>`
`#include "general.h"`
`#include "iconcontroller.h"`

## Namespaces

namespace | studio

## Defines

#define | RULER_FIX 15
#define | stratof(X) (atof((X).c_str()))
#define | stratoi(X) (atoi((X).c_str()))

## Detailed Description

Template Header.

$Id$

## Define Documentation

#define RULER_FIX 15

Referenced by studio::WorkArea::WorkArea().

#define stratof | ( | X |  | ) | (atof((X).c_str()))

Referenced by studio::WorkArea::load_meta_data().

#define stratoi | ( | X |  | ) | (atoi((X).c_str()))