synfig-studio
1.0.3
|
#include <renderer_ducks.h>
Public Member Functions | |
~Renderer_Ducks () | |
void | render_vfunc (const Glib::RefPtr< Gdk::Window > &drawable, const Gdk::Rectangle &expose_area) |
Public Member Functions inherited from studio::WorkAreaRenderer | |
sigc::signal< void > & | signal_changed () |
int | get_w () const |
int | get_h () const |
float | get_pw () const |
float | get_ph () const |
synfig::Point | screen_to_comp_coords (synfig::Point pos) const |
Converts screen coords (ie: pixels) to composition coordinates. | |
synfig::Point | comp_to_screen_coords (synfig::Point pos) const |
Converts composition coordinates to screen coords (ie: pixels) | |
WorkAreaRenderer () | |
virtual | ~WorkAreaRenderer () |
bool | get_enabled () const |
int | get_priority () const |
WorkArea * | get_work_area () const |
void | set_enabled (bool x) |
void | set_priority (int x) |
void | set_work_area (WorkArea *work_area_) |
virtual bool | event_vfunc (GdkEvent *event) |
bool | operator< (const WorkAreaRenderer &rhs) |
Additional Inherited Members | |
Public Types inherited from studio::WorkAreaRenderer | |
typedef etl::handle < WorkAreaRenderer > | Handle |
typedef etl::loose_handle < WorkAreaRenderer > | LooseHandle |
Protected Member Functions inherited from studio::WorkAreaRenderer | |
virtual bool | get_enabled_vfunc () const |
Renderer_Ducks::~Renderer_Ducks | ( | ) |
|
virtual |
Reimplemented from studio::WorkAreaRenderer.
References studio::colorconv_apply_gamma(), synfigapp::Action::create(), DUCK_COLOR_ANGLE, DUCK_COLOR_BEZIER_1, DUCK_COLOR_BEZIER_2, DUCK_COLOR_BOX_1, DUCK_COLOR_BOX_2, DUCK_COLOR_CONNECT_INSIDE, DUCK_COLOR_CONNECT_OUTSIDE, DUCK_COLOR_LINEAR, DUCK_COLOR_NOT_EDITABLE, DUCK_COLOR_OTHER, DUCK_COLOR_OUTLINE, DUCK_COLOR_RADIUS, DUCK_COLOR_SELECTED, DUCK_COLOR_TANGENT_1, DUCK_COLOR_TANGENT_2, DUCK_COLOR_VERTEX, DUCK_COLOR_WIDTH, DUCK_COLOR_WIDTH_TEXT_1, DUCK_COLOR_WIDTH_TEXT_2, DUCK_COLOR_WIDTHPOINT_POSITION, and GDK_COLOR_TO_RGB.