Lumiera  0.pre.03
BasicDrawStrategy Class Reference

#include "gui/widget/timeline/basic-draw-strategy.hpp"


Definition at line 40 of file basic-draw-strategy.hpp.

Public Member Functions

 BasicDrawStrategy ()
void draw (Entity const &entity, Cairo::RefPtr< Cairo::Context > cr, TimelineViewWindow *const window) const

Additional Inherited Members

- Protected Member Functions inherited from DrawStrategy
 DrawStrategy ()
virtual ~DrawStrategy ()

Constructor & Destructor Documentation

◆ BasicDrawStrategy()

BasicDrawStrategy ( )

Definition at line 45 of file basic-draw-strategy.hpp.

References BasicDrawStrategy::draw().

+ Here is the call graph for this function:

Member Function Documentation

◆ draw()

void draw ( Entity const &  entity,
Cairo::RefPtr< Cairo::Context >  cr,
TimelineViewWindow *const  window 
) const

Implements DrawStrategy.

Definition at line 40 of file draw-strategy.cpp.

References Entity::getBegin(), Entity::getEnd(), Entity::getName(), and TimelineViewWindow::time_to_x().

Referenced by BasicDrawStrategy::BasicDrawStrategy().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:
+ Inheritance diagram for BasicDrawStrategy:
+ Collaboration diagram for BasicDrawStrategy:

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