|
| 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 |
|