# canvasview.h File Reference

Template Header. More...

`#include <gtkmm/window.h>`
`#include <gtkmm/image.h>`
`#include <gtkmm/tooltips.h>`
`#include <gtkmm/table.h>`
`#include <gtkmm/statusbar.h>`
`#include <gtkmm/progressbar.h>`
`#include <gtkmm/button.h>`
`#include <gtkmm/menu.h>`
`#include <gtkmm/treeview.h>`
`#include <gtkmm/treestore.h>`
`#include <gtkmm/scrolledwindow.h>`
`#include <gtkmm/notebook.h>`
`#include <gdkmm/device.h>`
`#include <gtkmm/spinbutton.h>`
`#include <synfigapp/canvasinterface.h>`
`#include <synfigapp/selectionmanager.h>`
`#include <synfig/canvas.h>`
`#include <synfig/string.h>`
`#include <synfig/time.h>`
`#include "instance.h"`
`#include "canvasproperties.h"`
`#include "canvasoptions.h"`
`#include "render.h"`
`#include "cellrenderer_timetrack.h"`
`#include "app.h"`
`#include "layertreestore.h"`
`#include "layertree.h"`
`#include "childrentreestore.h"`
`#include "childrentree.h"`
`#include "keyframetreestore.h"`
`#include "keyframetree.h"`
`#include "dialog_waypoint.h"`
`#include "dialog_keyframe.h"`
`#include "framedial.h"`
`#include "toggleducksdial.h"`
`#include "resolutiondial.h"`
`#include "duckmatic.h"`
`#include <gtkmm/scale.h>`
`#include <gtkmm/uimanager.h>`
`#include "smach.h"`
`#include <memory>`
`#include <set>`
`#include <map>`
`#include <gtkmm/toggleaction.h>`
`#include <gtkmm/radioaction.h>`
`#include <synfig/rect.h>`
`#include "adjust_window.h"`
`#include <synfig/transform.h>`

Go to the source code of this file.

## Namespaces

namespace | synfig
namespace | studio

## Classes

class | studio::CanvasView
class | studio::CanvasView::IsWorking
| Create an instance of this class whenever doing a longer task. More...

## Defines

#define | DEBUGPOINT_CLASS(x)

## Detailed Description

Template Header.

$Id$

## Define Documentation

#define DEBUGPOINT_CLASS | ( | x |  | ) |