|
| | shape (Eo *eo) |
| | Eo Constructor. More...
|
| |
| | shape (std::nullptr_t) |
| | nullptr_t Constructor. More...
|
| |
|
| shape (shape const &other) |
| | Copy Constructor.
|
| |
| void | dup (::eo::base dup_from_) const |
| |
| void | bounds_get (Eina_Rectangle *r_) const |
| |
|
void | reset () const |
| |
| void | append_move_to (double x_, double y_) const |
| |
| void | append_line_to (double x_, double y_) const |
| |
| void | append_quadratic_to (double x_, double y_, double ctrl_x_, double ctrl_y_) const |
| |
| void | append_squadratic_to (double x_, double y_) const |
| |
| void | append_cubic_to (double x_, double y_, double ctrl_x0_, double ctrl_y0_, double ctrl_x1_, double ctrl_y1_) const |
| |
| void | append_scubic_to (double x_, double y_, double ctrl_x_, double ctrl_y_) const |
| |
| void | append_arc_to (double x_, double y_, double rx_, double ry_, double angle_, bool large_arc_, bool sweep_) const |
| |
|
void | append_close () const |
| |
| void | append_circle (double x_, double y_, double radius_) const |
| |
| void | append_rect (double x_, double y_, double w_, double h_, double rx_, double ry_) const |
| |
| void | append_svg_path (::efl::eina::string_view svg_path_data_) const |
| |
| bool | interpolate (::eo::base from_,::eo::base to_, double pos_map_) const |
| |
| bool | equal_commands (::eo::base with_) const |
| |
|
double | stroke_scale_get () const |
| |
|
void | stroke_scale_set (double s_) const |
| |
|
void | stroke_color_get (int *r_, int *g_, int *b_, int *a_) const |
| |
|
void | stroke_color_set (int r_, int g_, int b_, int a_) const |
| |
|
double | stroke_width_get () const |
| |
|
void | stroke_width_set (double w_) const |
| |
|
double | stroke_location_get () const |
| |
|
void | stroke_location_set (double centered_) const |
| |
|
void | stroke_dash_get (const Efl_Gfx_Dash **dash_, unsigned int *length_) const |
| |
|
void | stroke_dash_set (const Efl_Gfx_Dash *dash_, unsigned int length_) const |
| |
|
Efl_Gfx_Cap | stroke_cap_get () const |
| |
|
void | stroke_cap_set (Efl_Gfx_Cap c_) const |
| |
|
Efl_Gfx_Join | stroke_join_get () const |
| |
|
void | stroke_join_set (Efl_Gfx_Join j_) const |
| |
|
void | path_get (const Efl_Gfx_Path_Command **op_, const double **points_) const |
| |
|
void | path_set (const Efl_Gfx_Path_Command *op_, const double *points_) const |
| |
|
void | path_length_get (unsigned int *commands_, unsigned int *points_) const |
| |
|
void | current_get (double *x_, double *y_) const |
| |
|
void | current_ctrl_get (double *x_, double *y_) const |
| |
|
| | shape (::efl::eo::parent_type _p) |
| | Constructs a new efl::gfx::shape object. More...
|
| |
| | concrete (Eo *eo) |
| | Class constructor. More...
|
| |
| | concrete () |
| | Default constructor. More...
|
| |
|
| ~concrete () |
| | Class destructor.
|
| |
|
| concrete (concrete const &other) |
| |
|
| concrete (concrete &&other) |
| |
|
concrete & | operator= (concrete const &other) |
| | Assignment operator.
|
| |
|
concrete & | operator= (concrete &&other) |
| |
| Eo * | _eo_ptr () const |
| | Return a pointer to the EO Object stored in this instance. More...
|
| |
| Eo * | _release () |
| | Releases the reference from this concrete object and return the pointer to the EO Object stored in this instance. More...
|
| |
|
void | _reset (Eo *_ptr=nullptr) |
| | Reset the current pointer to reference a new Eo object.
|
| |
| int | ref_get () const |
| | Get the reference count of this object. More...
|
| |
| void | parent_set (concrete parent) |
| | Set the parent of this object. More...
|
| |
| eina::optional< concrete > | parent_get () |
| | Get the parent of this object. More...
|
| |
| Eo_Dbg_Info | dbg_info_get () |
| | Get debug information of this object. More...
|
| |
|
| operator bool () const |
| |