synfig-studio  1.0.3
Public Member Functions | Protected Member Functions | List of all members
studio::Renderer_Guides Class Reference

#include <renderer_guides.h>

Inheritance diagram for studio::Renderer_Guides:
studio::WorkAreaRenderer

Public Member Functions

 Renderer_Guides ()
 ~Renderer_Guides ()
std::list< float > & get_guide_list_x ()
std::list< float > & get_guide_list_y ()
void render_vfunc (const Glib::RefPtr< Gdk::Window > &drawable, const Gdk::Rectangle &expose_area)
bool event_vfunc (GdkEvent *event)
- 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
WorkAreaget_work_area () const
void set_enabled (bool x)
void set_priority (int x)
void set_work_area (WorkArea *work_area_)
bool operator< (const WorkAreaRenderer &rhs)

Protected Member Functions

bool get_enabled_vfunc () const

Additional Inherited Members

- Public Types inherited from studio::WorkAreaRenderer
typedef etl::handle
< WorkAreaRenderer
Handle
typedef etl::loose_handle
< WorkAreaRenderer
LooseHandle

Constructor & Destructor Documentation

Renderer_Guides::Renderer_Guides ( )
Renderer_Guides::~Renderer_Guides ( )

Member Function Documentation

std::list< float > & Renderer_Guides::get_guide_list_x ( )
std::list< float > & Renderer_Guides::get_guide_list_y ( )
void Renderer_Guides::render_vfunc ( const Glib::RefPtr< Gdk::Window > &  drawable,
const Gdk::Rectangle &  expose_area 
)
virtual

Reimplemented from studio::WorkAreaRenderer.

References GDK_COLOR_TO_RGB, and GUIDE_COLOR_CURRENT.

bool Renderer_Guides::event_vfunc ( GdkEvent *  event)
virtual

Reimplemented from studio::WorkAreaRenderer.

bool Renderer_Guides::get_enabled_vfunc ( ) const
protectedvirtual

Reimplemented from studio::WorkAreaRenderer.


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