Efl.Gfx.Stack (interface)

Description

Efl graphics stack interface

Members

above (get)

Get the Evas object stacked right above obj
Efl_Gfx_Stack *efl_gfx_stack_above_get(const Eo *obj);


below (get)

Get the Evas object stacked right below obj
Efl_Gfx_Stack *efl_gfx_stack_below_get(const Eo *obj);


layer (get, set)

short efl_gfx_stack_layer_get(const Eo *obj);
void efl_gfx_stack_layer_set(Eo *obj, short l);


lower

Lower obj to the bottom of its layer.
void efl_gfx_stack_lower(Eo *obj);


raise

Raise obj to the top of its layer.
void efl_gfx_stack_raise(Eo *obj);


stack_above

Stack obj immediately above
void efl_gfx_stack_above(Eo *obj, Efl_Gfx_Stack *above);


stack_below

Stack obj immediately below
void efl_gfx_stack_below(Eo *obj, Efl_Gfx_Stack *below);


Events

restack

Object stacking was changed.
EFL_GFX_EVENT_RESTACK(void)