|
|
| line (::efl::eo::parent_type _p=(::efl::eo::parent=nullptr)) |
| |
| | line (Eo *eo) |
| | Eo Constructor. More...
|
| |
| | line (std::nullptr_t) |
| | nullptr_t Constructor. More...
|
| |
|
| line (line const &other) |
| | Copy Constructor.
|
| |
| void | xy_get (Evas_Coord *x1_, Evas_Coord *y1_, Evas_Coord *x2_, Evas_Coord *y2_) const |
| | Retrieves the coordinates of the end points of the given evas line object. More...
|
| |
| void | xy_set (Evas_Coord x1_, Evas_Coord y1_, Evas_Coord x2_, Evas_Coord y2_) const |
| |
|
address_of | operator& () |
| |
|
address_const_of | operator& () const |
| |
| | 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 |
| |
| void | event_callback_forwarder_del (const Eo_Event_Description *desc_,::efl::eina::optional< ::efl::eo::concrete > new_obj_) const |
| | Remove an event callback forwarder for an event and an object. More...
|
| |
| void | event_thaw () const |
| | thaw events of object. More...
|
| |
| void | event_freeze () const |
| | freeze events of object. More...
|
| |
| void | event_callback_array_del (const Eo_Callback_Array_Item *array_, const void *user_data_) const |
| | Del a callback array with a specific data associated to it for an event. More...
|
| |
| void | wref_del (Eo **wref_) const |
| | Delete the weak reference passed. More...
|
| |
| void | destructor () const |
| | Call the object's destructor. More...
|
| |
| ::efl::eina::optional< ::efl::eo::concrete > | finalize () const |
| | Called at the end of #eo_add. More...
|
| |
| void | key_data_set (::efl::eina::optional< std::string > key_, const void *data_, eo_key_data_free_func free_func_) const |
| | Set generic data to object. More...
|
| |
| void * | key_data_get (::efl::eina::optional< std::string > key_) const |
| | Get generic data from object. More...
|
| |
| void | event_callback_del (const Eo_Event_Description *desc_, Eo_Event_Cb func_, const void *user_data_) const |
| | Del a callback with a specific data associated to it for an event. More...
|
| |
| void | key_data_del (::efl::eina::optional< std::string > key_) const |
| | Del generic data from object. More...
|
| |
| void | event_callback_array_priority_add (const Eo_Callback_Array_Item *array_, Eo_Callback_Priority priority_, const void *data_) const |
| | Add a callback array for an event with a specific priority. More...
|
| |
| void | wref_add (::efl::eo::concrete *wref_) const |
| | Add a new weak reference to obj. More...
|
| |
| void | dbg_info_get (Eo_Dbg_Info *root_node_) const |
| | Get dbg information from the object. More...
|
| |
| void | event_callback_forwarder_add (const Eo_Event_Description *desc_,::efl::eina::optional< ::efl::eo::concrete > new_obj_) const |
| | Add an event callback forwarder for an event and an object. More...
|
| |
| bool | event_callback_call (const Eo_Event_Description *desc_, void *event_info_) const |
| | Call the callbacks for an event of an object. More...
|
| |
| void | event_callback_priority_add (const Eo_Event_Description *desc_, Eo_Callback_Priority priority_, Eo_Event_Cb cb_, const void *data_) const |
| | Add a callback for an event with a specific priority. More...
|
| |
|
Eina_Iterator * | children_iterator_new () const |
| | Get an iterator on all childrens.
|
| |
| bool | composite_attach (::efl::eina::optional< ::efl::eo::concrete > comp_obj_) const |
| |
| bool | composite_detach (::efl::eina::optional< ::efl::eo::concrete > comp_obj_) const |
| |
| bool | composite_part_is () const |
| |
| ::efl::eina::optional< ::efl::eo::concrete > | parent_get () const |
| | Get the parent of an object. More...
|
| |
| void | parent_set (::efl::eina::optional< ::efl::eo::concrete > parent_) const |
| | Set the parent of an object Parents keep references to their children so in order to delete objects that have parents you need to set parent to NULL or use eo_del() that does that for you (and also unrefs the object). More...
|
| |
| int | event_global_freeze_count_get () const |
| | return freeze events of object. More...
|
| |
| int | event_freeze_count_get () const |
| | return freeze events of object. More...
|
| |
| bool | finalized_get () const |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_callback_add_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_callback_add_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_callback_del_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_callback_del_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_del_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_del_call (T *info) |
| |
|
| operator::eo::base () const |
| |
|
| operator::eo::base & () |
| |
|
| operator::eo::base const & () const |
| |
| Evas * | evas_get () const |
| | No description supplied by the EAPI. More...
|
| |
|
| operator::evas::common_interface () const |
| |
|
| operator::evas::common_interface & () |
| |
|
| operator::evas::common_interface const & () const |
| |
| bool | clipees_has () const |
| | Test if any object is clipped by obj. More...
|
| |
| bool | key_grab (std::string keyname_, Evas_Modifier_Mask modifiers_, Evas_Modifier_Mask not_modifiers_, bool exclusive_) const |
| | Requests keyname key events be directed to obj. More...
|
| |
| void | stack_below (::evas::object below_) const |
| | Stack obj immediately below below. More...
|
| |
| void | raise () const |
| | Raise obj to the top of its layer. More...
|
| |
| void | stack_above (::evas::object above_) const |
| | Stack obj immediately above above. More...
|
| |
| bool | smart_type_check (std::string type_) const |
| | Checks whether a given smart object or any of its smart object parents is of a given smart class. More...
|
| |
| ::efl::eina::optional< ::evas::object > | name_child_find (::efl::eina::optional< std::string > name_, int recurse_) const |
| | Retrieves the object from children of the given object with the given name. More...
|
| |
| void | key_ungrab (std::string keyname_, Evas_Modifier_Mask modifiers_, Evas_Modifier_Mask not_modifiers_) const |
| | Removes the grab on keyname key events by obj. More...
|
| |
| void | lower () const |
| | Lower obj to the bottom of its layer. More...
|
| |
| void | clip_unset () const |
| | Disable/cease clipping on a clipped obj object. More...
|
| |
| void | smart_move_children_relative (Evas_Coord dx_, Evas_Coord dy_) const |
| | Moves all children objects of a given smart object relative to a given offset. More...
|
| |
| bool | smart_type_check_ptr (std::string type_) const |
| | Checks whether a given smart object or any of its smart object parents is of a given smart class, using pointer comparison. More...
|
| |
| void | size_hint_max_get (Evas_Coord *w_, Evas_Coord *h_) const |
| | Retrieves the hints for an object's maximum size. More...
|
| |
| void | size_hint_max_set (Evas_Coord w_, Evas_Coord h_) const |
| | Sets the hints for an object's maximum size. More...
|
| |
| void | size_hint_request_get (Evas_Coord *w_, Evas_Coord *h_) const |
| | Retrieves the hints for an object's optimum size. More...
|
| |
| void | size_hint_request_set (Evas_Coord w_, Evas_Coord h_) const |
| | Sets the hints for an object's optimum size. More...
|
| |
| bool | visibility_get () const |
| | Retrieves whether or not the given Evas object is visible. More...
|
| |
| void | visibility_set (bool v_) const |
| | Makes the given Evas object visible or invisible. More...
|
| |
| ::efl::eina::optional< std::string > | type_get () const |
| | Retrieves the type of the given Evas object. More...
|
| |
| void | type_set (::efl::eina::optional< std::string > type_) const |
| | Sets the type of the given Evas object. More...
|
| |
| void | size_hint_min_get (Evas_Coord *w_, Evas_Coord *h_) const |
| | Retrieves the hints for an object's minimum size. More...
|
| |
| void | size_hint_min_set (Evas_Coord w_, Evas_Coord h_) const |
| | Sets the hints for an object's minimum size. More...
|
| |
| Evas_Object_Pointer_Mode | pointer_mode_get () const |
| | Determine how pointer will behave. More...
|
| |
| void | pointer_mode_set (Evas_Object_Pointer_Mode pointer_mode_) const |
| | Set pointer behavior. More...
|
| |
| Evas_Render_Op | render_op_get () const |
| | Retrieves the current value of the operation used for rendering the Evas object. More...
|
| |
| void | render_op_set (Evas_Render_Op render_op_) const |
| | Sets the render_op to be used for rendering the Evas object. More...
|
| |
| bool | freeze_events_get () const |
| | Determine whether an object is set to freeze (discard) events. More...
|
| |
| void | freeze_events_set (bool freeze_) const |
| | Set whether an Evas object is to freeze (discard) events. More...
|
| |
| const Evas_Map * | map_get () const |
| | Get current object transformation map. More...
|
| |
| void | map_set (const Evas_Map *map_) const |
| | Set current object transformation map. More...
|
| |
| void | size_hint_aspect_get (Evas_Aspect_Control *aspect_, Evas_Coord *w_, Evas_Coord *h_) const |
| | Retrieves the hints for an object's aspect ratio. More...
|
| |
| void | size_hint_aspect_set (Evas_Aspect_Control aspect_, Evas_Coord w_, Evas_Coord h_) const |
| | Sets the hints for an object's aspect ratio. More...
|
| |
| short | layer_get () const |
| | Retrieves the layer of its canvas that the given object is part of. More...
|
| |
| void | layer_set (short l_) const |
| | Sets the layer of its canvas that the given object will be part of. More...
|
| |
| ::evas::object | clip_get () const |
| | Get the object clipping obj (if any). More...
|
| |
| void | clip_set (::evas::object clip_) const |
| | Clip one object to another. More...
|
| |
| void | size_hint_padding_get (Evas_Coord *l_, Evas_Coord *r_, Evas_Coord *t_, Evas_Coord *b_) const |
| | Retrieves the hints for an object's padding space. More...
|
| |
| void | size_hint_padding_set (Evas_Coord l_, Evas_Coord r_, Evas_Coord t_, Evas_Coord b_) const |
| | Sets the hints for an object's padding space. More...
|
| |
| bool | repeat_events_get () const |
| | Determine whether an object is set to repeat events. More...
|
| |
| void | repeat_events_set (bool repeat_) const |
| | Set whether an Evas object is to repeat events. More...
|
| |
| void | size_hint_weight_get (double *x_, double *y_) const |
| | Retrieves the hints for an object's weight. More...
|
| |
| void | size_hint_weight_set (double x_, double y_) const |
| | Sets the hints for an object's weight. More...
|
| |
| ::efl::eina::optional< std::string > | name_get () const |
| | Retrieves the name of the given Evas object. More...
|
| |
| void | name_set (::efl::eina::optional< std::string > name_) const |
| | Sets the name of the given Evas object to the given name. More...
|
| |
| double | scale_get () const |
| | Retrieves the scaling factor for the given Evas object. More...
|
| |
| void | scale_set (double scale_) const |
| | Sets the scaling factor for an Evas object. More...
|
| |
| bool | static_clip_get () const |
| | Get the "static clipper" hint flag for a given Evas object. More...
|
| |
| void | static_clip_set (bool is_static_clip_) const |
| | Set a hint flag on the given Evas object that it's used as a "static
clipper". More...
|
| |
| void | size_get (Evas_Coord *w_, Evas_Coord *h_) const |
| | Retrieves the (rectangular) size of the given Evas object. More...
|
| |
| void | size_set (Evas_Coord w_, Evas_Coord h_) const |
| | Changes the size of the given Evas object. More...
|
| |
| bool | focus_get () const |
| | Retrieve whether an object has the focus. More...
|
| |
| void | focus_set (bool focus_) const |
| | Sets or unsets a given object as the currently focused one on its canvas. More...
|
| |
| bool | is_frame_object_get () const |
| |
| void | is_frame_object_set (bool is_frame_) const |
| |
| bool | map_enable_get () const |
| | Get the map enabled state. More...
|
| |
| void | map_enable_set (bool enabled_) const |
| | Enable or disable the map that is set. More...
|
| |
| bool | precise_is_inside_get () const |
| | Determine whether an object is set to use precise point collision detection. More...
|
| |
| void | precise_is_inside_set (bool precise_) const |
| | Set whether to use precise (usually expensive) point collision detection for a given Evas object. More...
|
| |
| void | size_hint_align_get (double *x_, double *y_) const |
| | Retrieves the hints for on object's alignment. More...
|
| |
| void | size_hint_align_set (double x_, double y_) const |
| | Sets the hints for an object's alignment. More...
|
| |
| bool | propagate_events_get () const |
| | Retrieve whether an Evas object is set to propagate events. More...
|
| |
| void | propagate_events_set (bool propagate_) const |
| | Set whether events on a smart object's member should get propagated up to its parent. More...
|
| |
| bool | pass_events_get () const |
| | Determine whether an object is set to pass (ignore) events. More...
|
| |
| void | pass_events_set (bool pass_) const |
| | Set whether an Evas object is to pass (ignore) events. More...
|
| |
| void | position_get (Evas_Coord *x_, Evas_Coord *y_) const |
| | Retrieves the position of the given Evas object. More...
|
| |
| void | position_set (Evas_Coord x_, Evas_Coord y_) const |
| | Move the given Evas object to the given location inside its canvas' viewport. More...
|
| |
| bool | anti_alias_get () const |
| | Retrieves whether or not the given Evas object is to be drawn anti_aliased. More...
|
| |
| void | anti_alias_set (bool anti_alias_) const |
| | Sets whether or not the given Evas object is to be drawn anti-aliased. More...
|
| |
| void | color_get (int *r_, int *g_, int *b_, int *a_) const |
| | Retrieves the general/main color of the given Evas object. More...
|
| |
| void | color_set (int r_, int g_, int b_, int a_) const |
| | Sets the general/main color of the given Evas object to the given one. More...
|
| |
| void * | smart_data_get () const |
| | Retrieve user data stored on a given smart object. More...
|
| |
| ::efl::eina::optional< ::evas::object > | smart_clipped_clipper_get () const |
| | Get the clipper object for the given clipped smart object. More...
|
| |
| ::efl::eina::optional< ::evas::object > | below_get () const |
| | Get the Evas object stacked right below obj. More...
|
| |
| ::efl::eina::optional< ::efl::eina::crange_list< ::evas::object > > | clipees_get () const |
| | Return a list of objects currently clipped by obj. More...
|
| |
| ::efl::eina::optional< ::evas::object > | smart_parent_get () const |
| | Gets the parent smart object of a given Evas object, if it has one. More...
|
| |
| ::efl::eina::optional< ::evas::object > | above_get () const |
| | Get the Evas object stacked right above obj. More...
|
| |
| Evas_Display_Mode | size_hint_display_mode_get () const |
| | Retrieves the hints for an object's display mode. More...
|
| |
| void | size_hint_display_mode_set (Evas_Display_Mode dispmode_) const |
| | Sets the hints for an object's disply mode. More...
|
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_mouse_in_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_mouse_in_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_mouse_out_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_mouse_out_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_mouse_down_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_mouse_down_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_mouse_up_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_mouse_up_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_mouse_move_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_mouse_move_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_mouse_wheel_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_mouse_wheel_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_multi_down_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_multi_down_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_multi_up_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_multi_up_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_multi_move_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_multi_move_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_free_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_free_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_key_down_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_key_down_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_key_up_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_key_up_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_focus_in_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_focus_in_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_focus_out_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_focus_out_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_show_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_show_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_hide_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_hide_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_move_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_move_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_resize_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_resize_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_restack_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_restack_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_del_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_del_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_hold_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_hold_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_changed_size_hints_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_changed_size_hints_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_image_preloaded_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_image_preloaded_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_image_resize_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_image_resize_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_image_unloaded_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_image_unloaded_call (T *info) |
| |
|
| operator::evas::object () const |
| |
|
| operator::evas::object & () |
| |
|
| operator::evas::object const & () const |
| |