Description

Struct that is getting filled by the object function callback.

Fields

  • entity - The canvas object.
  • element_depth - The depth change in this returned entity. Every Element has a depth, if the parent is null the depth is 0. Every step deeper into the hierarchy is exactly one depth deeper. If this depth has been different to the previous item, then this element can be seen as the group leader. The following elements with the same depth are in the same group.
  • depth_leader - true if this is the leader of a group

Signature

struct Efl.Ui.Position_Manager.Object_Batch_Entity {
    entity: Efl.Gfx.Entity;
    element_depth: ubyte;
    depth_leader: bool;
}

C signature

typedef struct _Efl_Ui_Position_Manager_Object_Batch_Entity {
    Efl_Gfx_Entity *entity;
    unsigned char element_depth;
    Eina_Bool depth_leader;
} Efl_Ui_Position_Manager_Object_Batch_Entity;