|
synfig-core
1.0.3
|
IndependentContext is a class to warp the iterator for a double queue of layers (that is the CanvasBase). More...
#include <context.h>
Public Member Functions | |
| IndependentContext () | |
| IndependentContext (const CanvasBase::const_iterator &x) | |
| Constructor based on other CanvasBase iterator. | |
| IndependentContext | operator= (const CanvasBase::const_iterator &x) |
| Assignation operator. | |
| void | set_time (Time time) const |
| Sets the context to the Time . It is done recursively. | |
| void | set_time (Time time, const Vector &pos) const |
| Sets the context to the Time . It is done recursively. Vector is not used. | |
| void | set_dirty_outlines () |
| Sets dirty (dirty_time_= Time::end()) to all Outline type layers. | |
IndependentContext is a class to warp the iterator for a double queue of layers (that is the CanvasBase).
|
inline |
|
inline |
Constructor based on other CanvasBase iterator.
|
inline |
Assignation operator.
| void IndependentContext::set_time | ( | Time | time | ) | const |
Sets the context to the Time . It is done recursively.
Referenced by synfig::Layer_Duplicate::accelerated_cairorender(), synfig::Layer_MotionBlur::accelerated_cairorender(), synfig::Layer_Duplicate::accelerated_render(), synfig::Layer_MotionBlur::accelerated_render(), synfig::Layer_Duplicate::get_color(), synfig::Layer_Duplicate::set_time(), synfig::Layer_MotionBlur::set_time(), Layer_Stroboscope::set_time(), synfig::Layer_Skeleton::set_time(), Region::set_time(), Import::set_time(), Layer_TimeLoop::set_time(), NoiseDistort::set_time(), Outline::set_time(), Noise::set_time(), Advanced_Outline::set_time(), synfig::Layer_PasteCanvas::set_time(), synfig::Canvas::set_time(), and synfig::Layer::set_time().
| void IndependentContext::set_dirty_outlines | ( | ) |
Sets dirty (dirty_time_= Time::end()) to all Outline type layers.
Referenced by synfig::Canvas::set_grow_value().
1.8.1.2