synfig-studio  1.0.3
Public Member Functions | Static Public Member Functions | List of all members
synfigapp::Main Class Reference

#include <main.h>

Public Member Functions

 Main (const synfig::String &basepath, synfig::ProgressCallback *cb=0)
 ~Main ()
const etl::reference_counter & ref_count () const

Static Public Member Functions

static const synfig::Color & get_outline_color ()
static const synfig::Color & get_fill_color ()
static const synfig::Gradient & get_gradient ()
static const synfig::Distance & get_bline_width ()
static
synfig::Waypoint::Interpolation 
get_interpolation ()
static void set_interpolation (synfig::Waypoint::Interpolation x)
static void set_bline_width (synfig::Distance x)
static void set_outline_color (synfig::Color color)
static void set_fill_color (synfig::Color color)
static void set_gradient (synfig::Gradient gradient)
static void set_gradient_default_colors ()
static void color_swap ()
static synfig::Color::BlendMethod get_blend_method ()
static sigc::signal< void > & signal_interpolation_changed ()
static InputDevice::Handle add_input_device (const synfig::String id_, InputDevice::Type type_=InputDevice::TYPE_MOUSE)
static InputDevice::Handle find_input_device (const synfig::String id_)
static InputDevice::Handle select_input_device (const synfig::String id_)
static bool select_input_device (InputDevice::Handle input_device)
static InputDevice::Handle get_selected_input_device ()
static void set_state (synfig::String state)
static Settingssettings ()
static sigc::signal< void > & signal_outline_color_changed ()
static sigc::signal< void > & signal_fill_color_changed ()
static sigc::signal< void > & signal_gradient_changed ()
static sigc::signal< void > & signal_bline_width_changed ()
static synfig::String get_user_app_directory ()

Detailed Description

Todo:
This needs to be documented further.
Todo:
This needs to be documented further.

Constructor & Destructor Documentation

synfigapp::Main::Main ( const synfig::String &  basepath,
synfig::ProgressCallback *  cb = 0 
)
synfigapp::Main::~Main ( )

Member Function Documentation

const etl::reference_counter& synfigapp::Main::ref_count ( ) const
inline
const synfig::Color & synfigapp::Main::get_outline_color ( )
static
const synfig::Color & synfigapp::Main::get_fill_color ( )
static
const synfig::Gradient & synfigapp::Main::get_gradient ( )
static
const synfig::Distance & synfigapp::Main::get_bline_width ( )
static
synfig::Waypoint::Interpolation synfigapp::Main::get_interpolation ( )
static
void synfigapp::Main::set_interpolation ( synfig::Waypoint::Interpolation  x)
static

References interpolation_.

void synfigapp::Main::set_bline_width ( synfig::Distance  x)
static

References bline_width_, and selected_input_device_.

Referenced by studio::App::App(), and Main().

void synfigapp::Main::set_outline_color ( synfig::Color  color)
static
void synfigapp::Main::set_fill_color ( synfig::Color  color)
static
void synfigapp::Main::set_gradient ( synfig::Gradient  gradient)
static
void synfigapp::Main::set_gradient_default_colors ( )
static

References fill_, gradient_, gradient_default_colors_, and outline_.

Referenced by Main().

void synfigapp::Main::color_swap ( )
static
synfig::Color::BlendMethod synfigapp::Main::get_blend_method ( )
static
sigc::signal< void > & synfigapp::Main::signal_interpolation_changed ( )
static
InputDevice::Handle synfigapp::Main::add_input_device ( const synfig::String  id_,
InputDevice::Type  type_ = InputDevice::TYPE_MOUSE 
)
static
InputDevice::Handle synfigapp::Main::find_input_device ( const synfig::String  id_)
static
InputDevice::Handle synfigapp::Main::select_input_device ( const synfig::String  id_)
static
bool synfigapp::Main::select_input_device ( InputDevice::Handle  input_device)
static
InputDevice::Handle synfigapp::Main::get_selected_input_device ( )
static

References selected_input_device_.

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

void synfigapp::Main::set_state ( synfig::String  state)
static
Settings & synfigapp::Main::settings ( )
static
sigc::signal< void > & synfigapp::Main::signal_outline_color_changed ( )
static
sigc::signal< void > & synfigapp::Main::signal_fill_color_changed ( )
static
sigc::signal< void > & synfigapp::Main::signal_gradient_changed ( )
static
sigc::signal< void > & synfigapp::Main::signal_bline_width_changed ( )
static
synfig::String synfigapp::Main::get_user_app_directory ( )
static

The documentation for this class was generated from the following files: