Data Structures | |
| struct | address_const_of |
| struct | address_of |
Public Member Functions | |
| Eina_Accessor * | accessor_new () const |
| Get an accessor to get random access to the list of children for the grid. More... | |
| void | clear (bool clear_) const |
| Faster way to remove all child objects from a grid object. More... | |
| Eina_Iterator * | iterator_new () const |
| Get an iterator to walk the list of children for the grid. More... | |
| ::efl::eina::optional< ::evas::object > | add_to () const |
| Create a grid that is child of a given element parent. More... | |
| bool | unpack (::evas::object child_) const |
| Remove child from grid. More... | |
| bool | pack_get (::efl::eina::optional< ::evas::object > child_, int *x_, int *y_, int *w_, int *h_) const |
| Get the pack options for a grid child. More... | |
| bool | pack (::evas::object child_, int x_, int y_, int w_, int h_) const |
| Add a new child to a grid object. More... | |
| bool | mirrored_get () const |
| Gets the mirrored mode of the grid. More... | |
| void | mirrored_set (bool mirrored_) const |
| Sets the mirrored mode of the grid. More... | |
| void | size_get (int *w_, int *h_) const |
| Get the current virtual resolution. More... | |
| void | size_set (int w_, int h_) const |
| Set the virtual resolution for the grid. More... | |
| ::efl::eina::optional< ::efl::eina::list< ::evas::object > > | children_get () const |
| Get the list of children for the grid. More... | |
| operator::evas::grid () const | |
| operator::evas::grid & () | |
| operator::evas::grid const & () const | |
Static Public Member Functions | |
| static Eo_Class const * | _eo_class () |
|
inline |
Get an accessor to get random access to the list of children for the grid.
|
inline |
Faster way to remove all child objects from a grid object.
| clear | if true, it will delete just removed children. |
|
inline |
Get an iterator to walk the list of children for the grid.
|
inline |
|
inline |
Remove child from grid.
| child |
|
inline |
Get the pack options for a grid child.
Get the pack x, y, width and height in virtual coordinates set by evas_object_grid_pack()
| child | The grid child to query for coordinates | |
| [out] | x | The pointer to where the x coordinate will be returned |
| [out] | y | The pointer to where the y coordinate will be returned |
| [out] | w | The pointer to where the width will be returned |
| [out] | h | The pointer to where the height will be returned |
|
inline |
Add a new child to a grid object.
| child | The child object to add. |
| x | The virtual x coordinate of the child |
| y | The virtual y coordinate of the child |
| w | The virtual width of the child |
| h | The virtual height of the child |
|
inline |
Gets the mirrored mode of the grid.
EINA_TRUE if it's a mirrored grid, EINA_FALSE otherwise. | mirrored | the mirrored mode to set |
|
inline |
Sets the mirrored mode of the grid.
In mirrored mode the grid items go from right to left instead of left to right. That is, 0,0 is top right, not to left.
| mirrored | the mirrored mode to set |
|
inline |
Get the current virtual resolution.
| w | The virtual horizontal size (resolution) in integer units |
| h | The virtual vertical size (resolution) in integer units |
|
inline |
Set the virtual resolution for the grid.
| w | The virtual horizontal size (resolution) in integer units |
| h | The virtual vertical size (resolution) in integer units |
|
inline |
Get the list of children for the grid.