Modules
Here is a list of all modules:
[detail level 123]
![]() | Functions that affect Evas as a whole |
![]() | Low level Evas canvas functions |
![]() ![]() | Functions that are used to set the render engine for a given function, and then get that engine working |
![]() ![]() | Functions that set and retrieve the output and viewport size of an evas |
![]() ![]() | Functions that are used to map coordinates from the canvas to the screen or the screen to the canvas |
![]() ![]() | Functions that deal with the status of the pointer (mouse cursor) |
![]() ![]() | Functions relating to canvas events, which are mainly reports on its internal states changing (an object got focused, the rendering is updated, etc) |
![]() ![]() ![]() | Functions that deal with the freezing of input event processing of an Evas canvas |
![]() ![]() ![]() | Functions to tell Evas that input events happened and should be processed |
![]() ![]() | Functions that deals with images at canvas level |
![]() ![]() | Functions that deals with fonts |
![]() ![]() ![]() | Functions that edit the paths being used to load fonts |
![]() ![]() | Functions which feed key events to the canvas |
![]() ![]() | Functions to get information of touched points in the Evas |
![]() ![]() | Functions that are used to do OpenGL rendering on Evas |
![]() | Functions that manipulate generic Evas objects |
![]() ![]() | Almost every evas object created will have some generic function used to manipulate it |
![]() ![]() | Objects generate events when they are moved, resized, when their visibility change, when they are deleted and so on |
![]() ![]() | Evas allows different transformations to be applied to all kinds of objects |
![]() ![]() | 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 |
![]() ![]() | Miscellaneous functions that also apply to any object, but are less used or not implemented by all objects |
![]() ![]() | Functions that allows finding objects by their position, name or other properties |
![]() ![]() | Evas provides a way to intercept method calls |
![]() | Functions that work on specific objects |
![]() ![]() | Function to create evas rectangle objects |
![]() ![]() | Here are grouped together functions used to create and manipulate image objects |
![]() ![]() | Functions that operate on single line, single style text objects |
![]() ![]() | Functions used to create and manipulate textblock objects |
![]() ![]() | Functions used to deal with evas line objects |
![]() ![]() | Functions that operate on evas polygon objects |
![]() | Functions that deal with Evas_Smart structs, creating definition (classes) of objects that will have customized behavior for methods like evas_object_move(), evas_object_resize(), evas_object_clip_set() and others |
![]() | Functions dealing with Evas smart objects (instances) |
![]() ![]() | Clipped smart object is a base to construct other smart objects based on the concept of having an internal clipper that is applied to all children objects |
![]() ![]() | A box is a convenience smart object that packs children inside it in sequence, using a layouting function specified by the user |
![]() ![]() | Convenience smart object that packs children using a tabular layout using children size hints to define their size and alignment inside their cell space |
![]() ![]() | Convenience smart object that packs children under a regular grid layout, using their virtual grid location and size to determine children's positions inside the grid object's area |
![]() | Evas has an (optional) module which provides client-server infrastructure to share bitmaps across multiple processes, saving data and processing power |
![]() | Some functions that are handy but are not specific of canvas or objects |