#include <updaters.h>
Inherited by Inkscape::UI::Widget::ResponsiveUpdater.
Definition at line 22 of file updaters.h.
◆ Strategy
Enumerator |
---|
Responsive | |
FullRedraw | |
Multiscale | |
Definition at line 30 of file updaters.h.
◆ ~Updater()
virtual Inkscape::UI::Widget::Updater::~Updater |
( |
| ) |
|
|
virtualdefault |
◆ create() [1/2]
static std::unique_ptr< Updater > Inkscape::UI::Widget::Updater::create |
( |
| ) |
|
|
static |
◆ create() [2/2]
std::unique_ptr< Updater > Inkscape::UI::Widget::Updater::create |
( |
Strategy |
strategy | ) |
|
|
static |
◆ get_next_clean_region()
virtual Cairo::RefPtr< Cairo::Region > Inkscape::UI::Widget::Updater::get_next_clean_region |
( |
| ) |
|
|
pure virtual |
◆ get_strategy()
virtual Strategy Inkscape::UI::Widget::Updater::get_strategy |
( |
| ) |
const |
|
pure virtual |
◆ intersect()
virtual void Inkscape::UI::Widget::Updater::intersect |
( |
Geom::IntRect const & |
| ) |
|
|
pure virtual |
◆ mark_clean()
virtual void Inkscape::UI::Widget::Updater::mark_clean |
( |
Geom::IntRect const & |
| ) |
|
|
pure virtual |
◆ mark_dirty() [1/2]
virtual void Inkscape::UI::Widget::Updater::mark_dirty |
( |
Cairo::RefPtr< Cairo::Region > const & |
| ) |
|
|
pure virtual |
◆ mark_dirty() [2/2]
virtual void Inkscape::UI::Widget::Updater::mark_dirty |
( |
Geom::IntRect const & |
| ) |
|
|
pure virtual |
◆ next_frame()
virtual void Inkscape::UI::Widget::Updater::next_frame |
( |
| ) |
|
|
pure virtual |
◆ report_finished()
virtual bool Inkscape::UI::Widget::Updater::report_finished |
( |
| ) |
|
|
pure virtual |
◆ reset()
virtual void Inkscape::UI::Widget::Updater::reset |
( |
| ) |
|
|
pure virtual |
◆ clean_region
Cairo::RefPtr<Cairo::Region> Inkscape::UI::Widget::Updater::clean_region |
The documentation for this class was generated from the following files:
- /builds/inkscape/inkscape/src/ui/widget/canvas/updaters.h
- /builds/inkscape/inkscape/src/ui/widget/canvas/updaters.cpp