|
Functions |
| | Layer_Shape (const Real &a, const Color::BlendMethod m) |
| | ~Layer_Shape () |
| void | clear () |
| bool | set_param (const String ¶m, const ValueBase &value) |
| ValueBase | get_param (const String ¶m) const |
| Layer::Vocab | get_param_vocab () const |
| synfig::Layer::Handle | hit_check (synfig::Context context, const synfig::Point &p) const |
| Color | get_color (Context context, const Point &p) const |
| void | move_to (Real x, Real y) |
| void | close () |
| void | endpath () |
| void | line_to (Real x, Real y) |
| void | conic_to (Real x1, Real y1, Real x, Real y) |
| void | conic_to_smooth (Real x, Real y) |
| void | curve_to (Real x1, Real y1, Real x2, Real y2, Real x, Real y) |
| void | curve_to_smooth (Real x2, Real y2, Real x, Real y) |
| bool | render_polyspan (Surface *surface, PolySpan &polyspan, Color::BlendMethod got_blend_method, Color::value_type got_amount) const |
| bool | render_polyspan (etl::surface< float > *surface, PolySpan &polyspan) const |
| bool | accelerated_render (Context context, Surface *surface, int quality, const RendDesc &renddesc, ProgressCallback *cb) const |
| bool | render_shape (Surface *surface, bool useblend, int quality, const RendDesc &renddesc, ProgressCallback *cb) const |
| bool | render_shape (surface< float > *surface, int quality, const RendDesc &renddesc, ProgressCallback *cb) const |
| Rect | get_bounding_rect () const |