synfig-studio  1.0.3
Classes | Typedefs | Enumerations | Functions | Variables
studio Namespace Reference

Classes

class  GroupActionManager
class  KeyframeActionManager
class  LayerActionManager
class  Adjust_Window
class  App
class  AsyncRenderer
class  AudioContainer
class  AudioProfile
class  AutoRecover
class  CanvasView
class  CellRenderer_Gradient
class  CellRenderer_Time
class  CellRenderer_TimeTrack
 A cell renderer that displays the waypoints for Animated ValueNodes. More...
class  CellRenderer_ValueBase
class  CompView
class  DeviceTracker
class  About
class  CanvasOptions
class  CanvasProperties
class  Dialog_Color
class  Dialog_FFmpegParam
class  Dialog_Gradient
class  Dialog_Input
class  Dialog_Keyframe
struct  PreviewInfo
class  Dialog_Preview
class  Dialog_PreviewOptions
class  GammaPattern
class  BlackLevelSelector
class  RedBlueLevelSelector
class  Dialog_Setup
struct  AudioBaseInfo
class  Dialog_SoundSelect
class  Dialog_SpriteSheetParam
class  Dialog_TargetParam
 Abstract parrent for extra target parameters dialogs. More...
class  Dialog_Waypoint
class  DialogSettings
class  FrameDial
class  JackDial
class  KeyFrameDial
class  ResolutionDial
class  ToggleDucksDial
class  ZoomDial
class  Dialog_ToolOptions
class  Dock_Canvases
class  Dock_CanvasSpecific
class  Dock_Children
class  Dock_Curves
class  Dock_History
class  Dock_Info
class  Dock_Keyframes
 A Dockable dialog who hold keyframe list. More...
class  Dock_LayerGroups
class  Dock_Layers
class  Dock_MetaData
class  Widget_NavView
class  Dock_Navigator
class  Dock_Params
class  Dock_Timetrack
class  Dock_Toolbox
class  Dockable
class  DockBook
class  DockDialog
class  DockDropArea
class  DockManager
class  Duck
class  DuckMap
class  DuckDrag_Base
class  DuckDrag_Translate
class  BezierDrag_Base
class  BezierDrag_Default
class  Duckmatic
class  Transform_Matrix
class  Transform_Origin
class  Transform_Rotate
class  Transform_Scale
class  Transform_Translate
struct  EventKeyboard
struct  EventLayerClick
struct  EventMouse
struct  EventBox
class  IconController
class  Instance
class  IPC
class  KeyMapSettings
class  MainWindow
class  Dock_PalBrowse
class  Dock_PalEdit
class  ModPalette
class  Module
class  OneMoment
class  Preview
class  Widget_Preview
class  Widget_RendDesc
class  RenderSettings
class  Splash
class  StateManager
class  StateBLine
class  StateBrush
class  StateCircle
class  StateDraw
class  StateEyedrop
class  StateFill
class  StateGradient
class  StateLasso
class  StateMirror
class  StateNormal
class  StatePolygon
class  StateRectangle
class  StateRotate
class  StateScale
class  StateSketch
class  StateSmoothMove
class  StateStar
class  StateStroke
struct  EventStroke
class  StateText
class  StateWidth
class  StateZoom
class  CanvasTreeStore
class  ChildrenTree
class  ChildrenTreeStore
class  HistoryTreeStore
class  KeyframeTree
class  KeyframeTreeStore
class  LayerGroupTree
class  LayerGroupTreeStore
class  LayerParamTreeStore
class  LayerTree
class  LayerTreeStore
class  MetaDataTree
class  MetaDataTreeStore
class  ValueBaseLink
class  Widget_BoneChooser
class  Widget_CanvasChooser
class  Widget_Color
class  ColorSlider
class  Widget_ColorEdit
class  Widget_CompSelect
class  Widget_Curves
class  Widget_Defaults
class  Widget_Distance
class  Widget_Enum
class  Widget_Filename
class  Widget_Gradient
class  Widget_Keyframe_List
class  Widget_Link
class  Widget_Ruler
class  Widget_Sound
class  Widget_Sublayer
class  Widget_Time
class  Widget_Timeslider
class  Widget_ValueBase
class  Widget_Vector
class  Widget_Waypoint
class  Widget_WaypointModel
class  DirtyTrap
class  WorkArea
class  Renderer_Background
class  Renderer_BBox
class  Renderer_BoneSetup
class  Renderer_Canvas
class  Renderer_Dragbox
class  Renderer_Ducks
class  Renderer_Grid
class  Renderer_Guides
class  Renderer_Timecode
class  WorkAreaRenderer

Typedefs

typedef Gtk::UIManager UIManager
typedef std::list< Duck::HandleDuckList
typedef etl::smach< CanvasView,
EventKey
Smach

Enumerations

enum  MouseButton {
  BUTTON_NONE, BUTTON_LEFT, BUTTON_MIDDLE, BUTTON_RIGHT,
  BUTTON_UP, BUTTON_DOWN, BUTTON_END
}
enum  EventKey {
  EVENT_NIL, EVENT_REFRESH, EVENT_DIRTY, EVENT_STOP,
  EVENT_UNDO, EVENT_REDO, EVENT_REFRESH_DUCKS, EVENT_REFRESH_TOOL_OPTIONS,
  EVENT_YIELD_TOOL_OPTIONS, EVENT_INPUT_DEVICE_CHANGED, EVENT_TABLES_HIDE, EVENT_LAYER_SELECTION_CHANGED,
  EVENT_TABLES_SHOW, EVENT_WORKAREA_START = 1000, EVENT_WORKAREA_LAYER_CLICKED, EVENT_WORKAREA_MULTIPLE_DUCKS_CLICKED,
  EVENT_WORKAREA_MOUSE_MOTION, EVENT_WORKAREA_KEY_DOWN, EVENT_WORKAREA_KEY_UP, EVENT_WORKAREA_MOUSE_BUTTON_DOWN,
  EVENT_WORKAREA_MOUSE_BUTTON_DRAG, EVENT_WORKAREA_MOUSE_BUTTON_UP, EVENT_WORKAREA_BOX, EVENT_WORKAREA_END,
  EVENT_WORKAREA_STROKE, EVENT_END
}
enum  ColumnID {
  COLUMNID_ID, COLUMNID_VALUE, COLUMNID_TIME_TRACK, COLUMNID_TYPE,
  COLUMNID_END
}

Functions

bool really_delete_widget (Gtk::Widget *widget)
void delete_widget (Gtk::Widget *widget)
Duck::Type operator| (Duck::Type lhs, const Duck::Type rhs)
 Combine Flags.
Duck::Type operator- (Duck::Type lhs, const Duck::Type rhs)
 Exclude Flags.
Duck::Typeoperator|= (Duck::Type &lhs, const Duck::Type rhs)
Duck::Type operator& (const Duck::Type lhs, const Duck::Type rhs)
Gtk::StockID layer_icon (const synfig::String &layer)
Glib::RefPtr< Gdk::Pixbuf > get_tree_pixbuf_layer (const synfig::String &layer)
Gtk::StockID value_icon (synfig::Type &type)
Gtk::StockID interpolation_icon (synfig::Interpolation type)
Gtk::StockID valuenode_icon (etl::handle< synfig::ValueNode > value_node)
Glib::RefPtr< Gdk::Pixbuf > get_tree_pixbuf (synfig::Type &type)
Glib::RefPtr< Gdk::Pixbuf > get_interpolation_pixbuf (synfig::Interpolation itype)
Gtk::StockID get_action_stock_id (const synfigapp::Action::BookEntry &action)
synfig::Color colorconv_apply_gamma (const synfig::Color &c)
void render_color_to_window (const Cairo::RefPtr< Cairo::Context > &cr, const Gdk::Rectangle &ca, const synfig::Color &color)
void render_gradient_to_window (const Cairo::RefPtr< Cairo::Context > &cr, const Gdk::Rectangle &ca, const synfig::Gradient &gradient)
void render_time_point_to_window (const Cairo::RefPtr< Cairo::Context > &cr, const Gdk::Rectangle &ca, const synfig::TimePoint &tp, bool selected=false)
bool operator< (const WorkAreaRenderer::Handle &lhs, const WorkAreaRenderer::Handle &rhs)
bool operator< (const WorkAreaRenderer::LooseHandle &lhs, const WorkAreaRenderer::LooseHandle &rhs)

Variables

StateBLine state_bline
StateBrush state_brush
StateCircle state_circle
StateDraw state_draw
StateEyedrop state_eyedrop
StateFill state_fill
StateGradient state_gradient
StateLasso state_lasso
StateMirror state_mirror
StateNormal state_normal
StatePolygon state_polygon
StateRectangle state_rectangle
StateRotate state_rotate
StateScale state_scale
StateSketch state_sketch
StateSmoothMove state_smooth_move
StateStar state_star
StateStroke state_stroke
StateText state_text
StateWidth state_width
StateZoom state_zoom

Typedef Documentation

typedef Gtk::UIManager studio::UIManager
typedef std::list<Duck::Handle> studio::DuckList
typedef etl::smach<CanvasView,EventKey> studio::Smach

Enumeration Type Documentation

Enumerator:
BUTTON_NONE 
BUTTON_LEFT 
BUTTON_MIDDLE 
BUTTON_RIGHT 
BUTTON_UP 
BUTTON_DOWN 
BUTTON_END 
Enumerator:
EVENT_NIL 
EVENT_REFRESH 
EVENT_DIRTY 
EVENT_STOP 
EVENT_UNDO 
EVENT_REDO 
EVENT_REFRESH_DUCKS 
EVENT_REFRESH_TOOL_OPTIONS 
EVENT_YIELD_TOOL_OPTIONS 
EVENT_INPUT_DEVICE_CHANGED 
EVENT_TABLES_HIDE 
EVENT_LAYER_SELECTION_CHANGED 
EVENT_TABLES_SHOW 
EVENT_WORKAREA_START 

Not a valid event.

EVENT_WORKAREA_LAYER_CLICKED 
EVENT_WORKAREA_MULTIPLE_DUCKS_CLICKED 
EVENT_WORKAREA_MOUSE_MOTION 
EVENT_WORKAREA_KEY_DOWN 
EVENT_WORKAREA_KEY_UP 
EVENT_WORKAREA_MOUSE_BUTTON_DOWN 
EVENT_WORKAREA_MOUSE_BUTTON_DRAG 
EVENT_WORKAREA_MOUSE_BUTTON_UP 
EVENT_WORKAREA_BOX 
EVENT_WORKAREA_END 

Not a valid event.

EVENT_WORKAREA_STROKE 
EVENT_END 

Not a valid event.

Enumerator:
COLUMNID_ID 
COLUMNID_VALUE 
COLUMNID_TIME_TRACK 
COLUMNID_TYPE 
COLUMNID_END 

Function Documentation

bool studio::really_delete_widget ( Gtk::Widget *  widget)

Referenced by delete_widget().

void studio::delete_widget ( Gtk::Widget *  widget)
Duck::Type studio::operator| ( Duck::Type  lhs,
const Duck::Type  rhs 
)
inline

Combine Flags.

Duck::Type studio::operator- ( Duck::Type  lhs,
const Duck::Type  rhs 
)
inline

Exclude Flags.

Duck::Type& studio::operator|= ( Duck::Type &  lhs,
const Duck::Type  rhs 
)
inline
Duck::Type studio::operator& ( const Duck::Type  lhs,
const Duck::Type  rhs 
)
inline
Gtk::StockID studio::layer_icon ( const synfig::String &  layer)
Glib::RefPtr< Gdk::Pixbuf > studio::get_tree_pixbuf_layer ( const synfig::String &  layer)

References layer_icon().

Gtk::StockID studio::value_icon ( synfig::Type &  type)
Gtk::StockID studio::interpolation_icon ( synfig::Interpolation  type)
Gtk::StockID studio::valuenode_icon ( etl::handle< synfig::ValueNode >  value_node)

References value_icon().

Glib::RefPtr<Gdk::Pixbuf> studio::get_tree_pixbuf ( synfig::Type &  type)
Glib::RefPtr< Gdk::Pixbuf > studio::get_interpolation_pixbuf ( synfig::Interpolation  itype)
Gtk::StockID studio::get_action_stock_id ( const synfigapp::Action::BookEntry action)
synfig::Color studio::colorconv_apply_gamma ( const synfig::Color &  c)
void studio::render_color_to_window ( const Cairo::RefPtr< Cairo::Context > &  cr,
const Gdk::Rectangle &  ca,
const synfig::Color &  color 
)
void studio::render_gradient_to_window ( const Cairo::RefPtr< Cairo::Context > &  cr,
const Gdk::Rectangle &  ca,
const synfig::Gradient &  gradient 
)
void studio::render_time_point_to_window ( const Cairo::RefPtr< Cairo::Context > &  cr,
const Gdk::Rectangle &  ca,
const synfig::TimePoint &  tp,
bool  selected = false 
)
bool studio::operator< ( const WorkAreaRenderer::Handle &  lhs,
const WorkAreaRenderer::Handle &  rhs 
)
inline
bool studio::operator< ( const WorkAreaRenderer::LooseHandle &  lhs,
const WorkAreaRenderer::LooseHandle &  rhs 
)
inline

Variable Documentation

StateBLine studio::state_bline

Referenced by studio::App::App().

StateBrush studio::state_brush

Referenced by studio::App::App().

StateCircle studio::state_circle

Referenced by studio::App::App().

StateDraw studio::state_draw

Referenced by studio::App::App().

StateEyedrop studio::state_eyedrop

Referenced by studio::App::App().

StateFill studio::state_fill

Referenced by studio::App::App().

StateGradient studio::state_gradient

Referenced by studio::App::App().

StateLasso studio::state_lasso

Referenced by studio::App::App().

StateMirror studio::state_mirror

Referenced by studio::App::App().

StateNormal studio::state_normal

Referenced by studio::App::App().

StatePolygon studio::state_polygon

Referenced by studio::App::App().

StateRectangle studio::state_rectangle

Referenced by studio::App::App().

StateRotate studio::state_rotate

Referenced by studio::App::App().

StateScale studio::state_scale

Referenced by studio::App::App().

StateSketch studio::state_sketch

Referenced by studio::App::App().

StateSmoothMove studio::state_smooth_move

Referenced by studio::App::App().

StateStar studio::state_star

Referenced by studio::App::App().

StateStroke studio::state_stroke
StateText studio::state_text

Referenced by studio::App::App().

StateWidth studio::state_width

Referenced by studio::App::App().

StateZoom studio::state_zoom

Referenced by studio::App::App().