Functions that manipulate generic Evas objects. More...
Modules | |
Basic Object Manipulation | |
Almost every evas object created will have some generic function used to manipulate it. | |
Object Events | |
Objects generate events when they are moved, resized, when their visibility change, when they are deleted and so on. | |
UV Mapping (Rotation, Perspective, 3D...) | |
Evas allows different transformations to be applied to all kinds of objects. | |
Size Hints | |
Objects may carry hints, so that another object that acts as a manager (see Smart Object Functions) may know how to properly position and resize its subordinate objects. | |
Extra Object Manipulation | |
Miscellaneous functions that also apply to any object, but are less used or not implemented by all objects. | |
Finding Objects | |
Functions that allows finding objects by their position, name or other properties. | |
Object Method Interceptors | |
Evas provides a way to intercept method calls. | |
Typedefs | |
typedef Eo | Evas_Object |
An Evas Object handle. | |
Functions that manipulate generic Evas objects.
All Evas displaying units are Evas objects. One handles them all by means of the handle Evas_Object. Besides Evas treats their objects equally, they have types, which define their specific behavior (and individual API).
Evas comes with a set of built-in object types:
These functions apply to any Evas object, whichever type that may have.