Typedefs | |
| typedef Eo | Ector_Surface | 
| The base type to render content into.  | |
| typedef Eo | Ector_Renderer | 
| The base type describing what to render.  | |
| typedef enum _Ector_Priority | Ector_Priority | 
| Priorities.  | |
| typedef enum _Ector_Update_Type | Ector_Update_Type | 
| What kind of update is being pushed.  | |
Enumerations | |
| enum | _Ector_Priority {  ECTOR_PRIORITY_NONE = 0 , ECTOR_PRIORITY_MARGINAL = 64 , ECTOR_PRIORITY_SECONDARY = 128 , ECTOR_PRIORITY_PRIMARY = 256 }  | 
| Priorities.  | |
| enum | _Ector_Update_Type {  ECTOR_UPDATE_BACKGROUND = 1 , ECTOR_UPDATE_EMPTY = 2 , ECTOR_UPDATE_ALPHA = 4 , ECTOR_UPDATE_OPAQUE = 8 }  | 
| What kind of update is being pushed.  | |
Functions | |
| ECTOR_API int | ector_init (void) | 
| Init the ector subsystem.   | |
| ECTOR_API int | ector_shutdown (void) | 
| Shutdown the ector subsystem.   | |
| ECTOR_API Eina_Bool | ector_glsym_set (void *(*glsym)(void *lib, const char *name), void *lib) | 
| Registers OpenGL API calls with the internal Ector_GL_API.   | |
| ECTOR_API int ector_init | ( | void | ) | 
Init the ector subsystem.
EINA_TRUE on success.References eina_init(), EINA_LIKELY, eina_log_domain_register(), EINA_LOG_ERR, EINA_LOG_STATE_INIT, EINA_LOG_STATE_STOP, eina_log_timing(), and eina_shutdown().
| ECTOR_API int ector_shutdown | ( | void | ) | 
Shutdown the ector subsystem.
EINA_TRUE on success.References EINA_LIKELY, eina_log_domain_unregister(), EINA_LOG_ERR, EINA_LOG_STATE_SHUTDOWN, EINA_LOG_STATE_START, eina_log_timing(), and eina_shutdown().
| ECTOR_API Eina_Bool ector_glsym_set | ( | void *(*)(void *lib, const char *name) | glsym, | 
| void * | lib | ||
| ) | 
Registers OpenGL API calls with the internal Ector_GL_API.
| glsym | Function to use for looking up dynamically loaded symbols | 
| lib | Dynamically loaded shared object, or RTLD_DEFAULT or RTLD_NEXT | 
The RTLD_DEFAULT and RTLD_NEXT pseudo-handles can be passed as lib to look up the first or next occurrence of the desired symbol in the dynamic library search order.
References EINA_FALSE, and EINA_TRUE.