forked from enlightenment/efl
Evas doc update... at least all api calls are now listed
SVN revision: 6742
This commit is contained in:
parent
377dcb3044
commit
42219cdca3
|
@ -1,17 +1,31 @@
|
|||
td.md {
|
||||
border: thin solid #000000;
|
||||
background-color: #ffffff;
|
||||
font-family: monospace;
|
||||
text-align: left;
|
||||
vertical-align: center;
|
||||
font-size: 12;
|
||||
padding-right : 4px;
|
||||
padding-top : 4px;
|
||||
padding-left : 4px;
|
||||
padding-bottom : 4px;
|
||||
margin-left : 4px;
|
||||
margin-right : 4px;
|
||||
margin-top : 4px;
|
||||
margin-bottom : 4px
|
||||
font-size: 10;
|
||||
padding-right : 1px;
|
||||
padding-top : 1px;
|
||||
padding-left : 1px;
|
||||
padding-bottom : 1px;
|
||||
margin-left : 1px;
|
||||
margin-right : 1px;
|
||||
margin-top : 1px;
|
||||
margin-bottom : 1px
|
||||
}
|
||||
td.mdname {
|
||||
font-family: monospace;
|
||||
text-align: left;
|
||||
vertical-align: center;
|
||||
font-size: 10;
|
||||
padding-right : 1px;
|
||||
padding-top : 1px;
|
||||
padding-left : 1px;
|
||||
padding-bottom : 1px;
|
||||
margin-left : 1px;
|
||||
margin-right : 1px;
|
||||
margin-top : 1px;
|
||||
margin-bottom : 1px
|
||||
}
|
||||
h1
|
||||
{
|
||||
|
@ -85,7 +99,7 @@ a.qindex:hover
|
|||
p
|
||||
{
|
||||
color: #000000;
|
||||
font-family: helvetica;
|
||||
font-family: sans-serif;
|
||||
font-size: 10;
|
||||
}
|
||||
body {
|
||||
|
@ -94,7 +108,7 @@ body {
|
|||
background-position: left top;
|
||||
background-color: #dddddd;
|
||||
color: #000000;
|
||||
font-family: helvetica;
|
||||
font-family: sans-serif;
|
||||
padding: 8px;
|
||||
margin: 0;
|
||||
}
|
||||
|
@ -131,9 +145,10 @@ dl
|
|||
}
|
||||
em
|
||||
{
|
||||
color: #000000;
|
||||
font-family: arial,helvetica;
|
||||
color: #334466;
|
||||
font-family: courier;
|
||||
font-size: 10;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
div.nav
|
||||
|
|
|
@ -22,22 +22,12 @@ enum _Evas_Callback_Type
|
|||
EVAS_CALLBACK_RESIZE, /**< Resize Event */
|
||||
EVAS_CALLBACK_RESTACK /**< Restack Event */
|
||||
};
|
||||
typedef enum _Evas_Callback_Type Evas_Callback_Type; /**< The type of event to trigger the callback */
|
||||
|
||||
/**
|
||||
* The type of event to trigger the callback
|
||||
*/
|
||||
typedef enum _Evas_Callback_Type Evas_Callback_Type;
|
||||
typedef struct _Evas_List Evas_List; /**< A generic linked list node handle */
|
||||
typedef struct _Evas_Rectangle Evas_Rectangle; /**< A generic rectangle handle */
|
||||
|
||||
/**
|
||||
* A generic linked list node handle
|
||||
*/
|
||||
typedef struct _Evas_List Evas_List;
|
||||
/**
|
||||
* A generic rectangle handle
|
||||
*/
|
||||
typedef struct _Evas_Rectangle Evas_Rectangle;
|
||||
|
||||
struct _Evas_List
|
||||
struct _Evas_List /** A linked list node */
|
||||
{
|
||||
void *data; /**< Pointer to list element payload */
|
||||
Evas_List *next; /**< Next member in the list */
|
||||
|
@ -47,67 +37,55 @@ struct _Evas_List
|
|||
int count; /**< Private member. Don't use this */
|
||||
};
|
||||
|
||||
struct _Evas_Rectangle
|
||||
struct _Evas_Rectangle /** A rectangle */
|
||||
{
|
||||
int x, y, w, h; /**< the co-ordinates of the rectangle, starting top-left and width and height */
|
||||
int x; /**< top-left x co-ordinate of rectangle */
|
||||
int y; /**< top-left y co-ordinate of rectangle */
|
||||
int w; /**< width of rectangle */
|
||||
int h; /**< height of rectangle */
|
||||
};
|
||||
|
||||
/** A Hash table handle */
|
||||
typedef void Evas_Hash;
|
||||
/** An Evas canvas handle */
|
||||
typedef void Evas;
|
||||
/** An Evas Object handle */
|
||||
typedef void Evas_Object;
|
||||
/** An Evas Performance handle */
|
||||
typedef void Evas_Performance;
|
||||
/** An Evas Modifier */
|
||||
typedef void Evas_Modifier;
|
||||
/** An Evas Lock */
|
||||
typedef void Evas_Lock;
|
||||
/** An Evas Smart Object handle */
|
||||
typedef void Evas_Smart;
|
||||
/** An Evas modifier mask type */
|
||||
typedef unsigned long long Evas_Modifier_Mask;
|
||||
typedef void Evas_Hash; /**< A Hash table handle */
|
||||
typedef void Evas; /**< An Evas canvas handle */
|
||||
typedef void Evas_Object; /**< An Evas Object handle */
|
||||
typedef void Evas_Performance; /**< An Evas Performance handle */
|
||||
typedef void Evas_Modifier; /**< An Evas Modifier */
|
||||
typedef void Evas_Lock; /**< An Evas Lock */
|
||||
typedef void Evas_Smart; /**< An Evas Smart Object handle */
|
||||
typedef unsigned long long Evas_Modifier_Mask; /**< An Evas modifier mask type */
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/** A generic Evas Engine information structure */
|
||||
typedef struct _Evas_Engine_Info Evas_Engine_Info;
|
||||
/** Event structure for #EVAS_CALLBACK_MOUSE_DOWN event callbacks */
|
||||
typedef struct _Evas_Event_Mouse_Down Evas_Event_Mouse_Down;
|
||||
/** Event structure for #EVAS_CALLBACK_MOUSE_UP event callbacks */
|
||||
typedef struct _Evas_Event_Mouse_Up Evas_Event_Mouse_Up;
|
||||
/** Event structure for #EVAS_CALLBACK_MOUSE_IN event callbacks */
|
||||
typedef struct _Evas_Event_Mouse_In Evas_Event_Mouse_In;
|
||||
/** Event structure for #EVAS_CALLBACK_MOUSE_OUT event callbacks */
|
||||
typedef struct _Evas_Event_Mouse_Out Evas_Event_Mouse_Out;
|
||||
/** Event structure for #EVAS_CALLBACK_MOUSE_MOVE event callbacks */
|
||||
typedef struct _Evas_Event_Mouse_Move Evas_Event_Mouse_Move;
|
||||
/** Event structure for #EVAS_CALLBACK_KEY_DOWN event callbacks */
|
||||
typedef struct _Evas_Event_Key_Down Evas_Event_Key_Down;
|
||||
/** Event structure for #EVAS_CALLBACK_KEY_UP event callbacks */
|
||||
typedef struct _Evas_Event_Key_Up Evas_Event_Key_Up;
|
||||
|
||||
#define EVAS_LOAD_ERROR_NONE 0
|
||||
#define EVAS_LOAD_ERROR_GENERIC 1
|
||||
#define EVAS_LOAD_ERROR_DOES_NOT_EXIST 2
|
||||
#define EVAS_LOAD_ERROR_PERMISSION_DENIED 3
|
||||
#define EVAS_LOAD_ERROR_RESOURCE_ALLOCATION_FAILED 4
|
||||
#define EVAS_LOAD_ERROR_CORRUPT_FILE 5
|
||||
#define EVAS_LOAD_ERROR_UNKNOWN_FORMAT 6
|
||||
typedef struct _Evas_Engine_Info Evas_Engine_Info; /**< A generic Evas Engine information structure */
|
||||
typedef struct _Evas_Event_Mouse_Down Evas_Event_Mouse_Down; /**< Event structure for #EVAS_CALLBACK_MOUSE_DOWN event callbacks */
|
||||
typedef struct _Evas_Event_Mouse_Up Evas_Event_Mouse_Up; /**< Event structure for #EVAS_CALLBACK_MOUSE_UP event callbacks */
|
||||
typedef struct _Evas_Event_Mouse_In Evas_Event_Mouse_In; /**< Event structure for #EVAS_CALLBACK_MOUSE_IN event callbacks */
|
||||
typedef struct _Evas_Event_Mouse_Out Evas_Event_Mouse_Out; /**< Event structure for #EVAS_CALLBACK_MOUSE_OUT event callbacks */
|
||||
typedef struct _Evas_Event_Mouse_Move Evas_Event_Mouse_Move; /**< Event structure for #EVAS_CALLBACK_MOUSE_MOVE event callbacks */
|
||||
typedef struct _Evas_Event_Key_Down Evas_Event_Key_Down; /**< Event structure for #EVAS_CALLBACK_KEY_DOWN event callbacks */
|
||||
typedef struct _Evas_Event_Key_Up Evas_Event_Key_Up; /**< Event structure for #EVAS_CALLBACK_KEY_UP event callbacks */
|
||||
|
||||
#define EVAS_ALLOC_ERROR_NONE 0
|
||||
#define EVAS_ALLOC_ERROR_FATAL 1
|
||||
#define EVAS_ALLOC_ERROR_RECOVERED 2
|
||||
#define EVAS_LOAD_ERROR_NONE 0 /**< No error on load */
|
||||
#define EVAS_LOAD_ERROR_GENERIC 1 /**< A non-specific error occured */
|
||||
#define EVAS_LOAD_ERROR_DOES_NOT_EXIST 2 /**< File (or file path) does not exist */
|
||||
#define EVAS_LOAD_ERROR_PERMISSION_DENIED 3 /**< Permission deinied to an existing file (or path) */
|
||||
#define EVAS_LOAD_ERROR_RESOURCE_ALLOCATION_FAILED 4 /**< Allocation of resources failure prevented load */
|
||||
#define EVAS_LOAD_ERROR_CORRUPT_FILE 5 /**< File corrupt (but was detected as a known format) */
|
||||
#define EVAS_LOAD_ERROR_UNKNOWN_FORMAT 6 /**< File is not a known format */
|
||||
|
||||
struct _Evas_Engine_Info
|
||||
#define EVAS_ALLOC_ERROR_NONE 0 /**< No allocation error */
|
||||
#define EVAS_ALLOC_ERROR_FATAL 1 /**< Allocation failed despite attempts to free up memory */
|
||||
#define EVAS_ALLOC_ERROR_RECOVERED 2 /**< Allocation succeeded, but extra memory had to be found by freeing up speculative resources */
|
||||
|
||||
struct _Evas_Engine_Info /** Generic engine information. Generic info is useless */
|
||||
{
|
||||
int magic;
|
||||
int magic; /**< Magic number */
|
||||
};
|
||||
|
||||
struct _Evas_Event_Mouse_Down
|
||||
struct _Evas_Event_Mouse_Down /** Mouse button press event */
|
||||
{
|
||||
int button;
|
||||
int button; /**< Mouse button number that went down (1 - 32) */
|
||||
struct {
|
||||
int x, y;
|
||||
} output;
|
||||
|
@ -119,9 +97,9 @@ struct _Evas_Event_Mouse_Down
|
|||
Evas_Lock *locks;
|
||||
};
|
||||
|
||||
struct _Evas_Event_Mouse_Up
|
||||
struct _Evas_Event_Mouse_Up /** Mouse butotn relase event */
|
||||
{
|
||||
int button;
|
||||
int button; /**< Mouse button number that was raised (1 - 32) */
|
||||
struct {
|
||||
int x, y;
|
||||
} output;
|
||||
|
@ -133,9 +111,9 @@ struct _Evas_Event_Mouse_Up
|
|||
Evas_Lock *locks;
|
||||
};
|
||||
|
||||
struct _Evas_Event_Mouse_In
|
||||
struct _Evas_Event_Mouse_In /** Mouse enter event */
|
||||
{
|
||||
int buttons;
|
||||
int buttons; /**< Button pressed mask, Bits set to 1 are buttons currently pressed (bit 0 = mouse button 1, bit 1 = mouse button 2 etc.) */
|
||||
struct {
|
||||
int x, y;
|
||||
} output;
|
||||
|
@ -147,9 +125,9 @@ struct _Evas_Event_Mouse_In
|
|||
Evas_Lock *locks;
|
||||
};
|
||||
|
||||
struct _Evas_Event_Mouse_Out
|
||||
struct _Evas_Event_Mouse_Out /** Mouse leave event */
|
||||
{
|
||||
int buttons;
|
||||
int buttons; /**< Button pressed mask, Bits set to 1 are buttons currently pressed (bit 0 = mouse button 1, bit 1 = mouse button 2 etc.) */
|
||||
struct {
|
||||
int x, y;
|
||||
} output;
|
||||
|
@ -161,9 +139,9 @@ struct _Evas_Event_Mouse_Out
|
|||
Evas_Lock *locks;
|
||||
};
|
||||
|
||||
struct _Evas_Event_Mouse_Move
|
||||
struct _Evas_Event_Mouse_Move /** Mouse button down event */
|
||||
{
|
||||
int buttons;
|
||||
int buttons; /**< Button pressed mask, Bits set to 1 are buttons currently pressed (bit 0 = mouse button 1, bit 1 = mouse button 2 etc.) */
|
||||
struct {
|
||||
struct {
|
||||
int x, y;
|
||||
|
@ -177,17 +155,17 @@ struct _Evas_Event_Mouse_Move
|
|||
Evas_Lock *locks;
|
||||
};
|
||||
|
||||
struct _Evas_Event_Key_Down
|
||||
struct _Evas_Event_Key_Down /** Key press event */
|
||||
{
|
||||
char *keyname;
|
||||
char *keyname; /**< The string name of the key pressed */
|
||||
void *data;
|
||||
Evas_Modifier *modifiers;
|
||||
Evas_Lock *locks;
|
||||
};
|
||||
|
||||
struct _Evas_Event_Key_Up
|
||||
struct _Evas_Event_Key_Up /** Key release event */
|
||||
{
|
||||
char *keyname;
|
||||
char *keyname; /**< The string name of the key released */
|
||||
void *data;
|
||||
Evas_Modifier *modifiers;
|
||||
Evas_Lock *locks;
|
||||
|
|
|
@ -85,7 +85,7 @@ evas_object_clippers_was_visible(Evas_Object *obj)
|
|||
/* public functions */
|
||||
|
||||
/**
|
||||
* Clip one object to another
|
||||
* Clip one object to another.
|
||||
* @param obj The object to be clipped
|
||||
* @param clip The object to clip @p obj by
|
||||
*
|
||||
|
@ -149,6 +149,12 @@ evas_object_clip_set(Evas_Object *obj, Evas_Object *clip)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_clip_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -158,6 +164,12 @@ evas_object_clip_get(Evas_Object *obj)
|
|||
return obj->cur.clipper;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_clip_unset(Evas_Object *obj)
|
||||
{
|
||||
|
@ -186,6 +198,12 @@ evas_object_clip_unset(Evas_Object *obj)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
const Evas_List *
|
||||
evas_object_clipees_get(Evas_Object *obj)
|
||||
{
|
||||
|
|
|
@ -2,6 +2,12 @@
|
|||
#include "evas_private.h"
|
||||
#include "Evas.h"
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_data_set(Evas_Object *obj, const char *key, const void *data)
|
||||
{
|
||||
|
@ -20,6 +26,12 @@ evas_object_data_set(Evas_Object *obj, const char *key, const void *data)
|
|||
obj->data.elements = evas_list_prepend(obj->data.elements, node);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_object_data_get(Evas_Object *obj, const char *key)
|
||||
{
|
||||
|
@ -45,6 +57,12 @@ evas_object_data_get(Evas_Object *obj, const char *key)
|
|||
return NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_object_data_del(Evas_Object *obj, const char *key)
|
||||
{
|
||||
|
|
|
@ -52,6 +52,12 @@ evas_event_list_copy(Evas_List *list)
|
|||
}
|
||||
/* public functions */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_freeze(Evas *e)
|
||||
{
|
||||
|
@ -61,6 +67,12 @@ evas_event_freeze(Evas *e)
|
|||
e->events_frozen++;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_thaw(Evas *e)
|
||||
{
|
||||
|
@ -70,6 +82,12 @@ evas_event_thaw(Evas *e)
|
|||
e->events_frozen--;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_event_freeze_get(Evas *e)
|
||||
{
|
||||
|
@ -79,6 +97,12 @@ evas_event_freeze_get(Evas *e)
|
|||
return e->events_frozen;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_mouse_down_data(Evas *e, int b, const void *data)
|
||||
{
|
||||
|
@ -117,6 +141,12 @@ evas_event_feed_mouse_down_data(Evas *e, int b, const void *data)
|
|||
if (copy) copy = evas_list_free(copy);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_mouse_up_data(Evas *e, int b, const void *data)
|
||||
{
|
||||
|
@ -217,6 +247,12 @@ evas_event_feed_mouse_up_data(Evas *e, int b, const void *data)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_mouse_move_data(Evas *e, int x, int y, const void *data)
|
||||
{
|
||||
|
@ -400,6 +436,12 @@ evas_event_feed_mouse_move_data(Evas *e, int x, int y, const void *data)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_mouse_in_data(Evas *e, const void *data)
|
||||
{
|
||||
|
@ -409,6 +451,12 @@ evas_event_feed_mouse_in_data(Evas *e, const void *data)
|
|||
e->pointer.inside = 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_mouse_out_data(Evas *e, const void *data)
|
||||
{
|
||||
|
@ -418,6 +466,12 @@ evas_event_feed_mouse_out_data(Evas *e, const void *data)
|
|||
e->pointer.inside = 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_key_down_data(Evas *e, const char *keyname, const void *data)
|
||||
{
|
||||
|
@ -462,6 +516,12 @@ evas_event_feed_key_down_data(Evas *e, const char *keyname, const void *data)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_key_up_data(Evas *e, const char *keyname, const void *data)
|
||||
{
|
||||
|
@ -506,49 +566,96 @@ evas_event_feed_key_up_data(Evas *e, const char *keyname, const void *data)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_mouse_down(Evas *e, int b)
|
||||
{
|
||||
evas_event_feed_mouse_down_data(e, b, NULL);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_mouse_up(Evas *e, int b)
|
||||
{
|
||||
evas_event_feed_mouse_up_data(e, b, NULL);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_mouse_move(Evas *e, int x, int y)
|
||||
{
|
||||
evas_event_feed_mouse_move_data(e, x, y, NULL);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_mouse_in(Evas *e)
|
||||
{
|
||||
evas_event_feed_mouse_in_data(e, NULL);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_mouse_out(Evas *e)
|
||||
{
|
||||
evas_event_feed_mouse_out_data(e, NULL);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_key_down(Evas *e, const char *keyname)
|
||||
{
|
||||
evas_event_feed_key_down_data(e, keyname, NULL);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_event_feed_key_up(Evas *e, const char *keyname)
|
||||
{
|
||||
evas_event_feed_key_up_data(e, keyname, NULL);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_pass_events_set(Evas_Object *obj, int pass)
|
||||
{
|
||||
|
@ -564,6 +671,12 @@ evas_object_pass_events_set(Evas_Object *obj, int pass)
|
|||
obj->layer->evas->pointer.y);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_object_pass_events_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -573,6 +686,12 @@ evas_object_pass_events_get(Evas_Object *obj)
|
|||
return obj->pass_events;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_repeat_events_set(Evas_Object *obj, int repeat)
|
||||
{
|
||||
|
@ -588,6 +707,12 @@ evas_object_repeat_events_set(Evas_Object *obj, int repeat)
|
|||
obj->layer->evas->pointer.y);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_object_repeat_events_get(Evas_Object *obj)
|
||||
{
|
||||
|
|
|
@ -8,6 +8,12 @@
|
|||
|
||||
/* public calls */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_focus_set(Evas_Object *obj, int focus)
|
||||
{
|
||||
|
@ -33,6 +39,12 @@ evas_object_focus_set(Evas_Object *obj, int focus)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_object_focus_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -42,6 +54,12 @@ evas_object_focus_get(Evas_Object *obj)
|
|||
return obj->focused;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_focus_get(Evas *e)
|
||||
{
|
||||
|
|
|
@ -35,6 +35,12 @@ evas_key_lock_number(Evas_Lock *l, const char *keyname)
|
|||
|
||||
/* public calls */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Modifier *
|
||||
evas_key_modifier_get(Evas *e)
|
||||
{
|
||||
|
@ -44,6 +50,12 @@ evas_key_modifier_get(Evas *e)
|
|||
return &(e->modifiers);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Lock *
|
||||
evas_key_lock_get(Evas *e)
|
||||
{
|
||||
|
@ -53,6 +65,12 @@ evas_key_lock_get(Evas *e)
|
|||
return &(e->locks);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_key_modifier_is_set_get(Evas_Modifier *m, const char *keyname)
|
||||
{
|
||||
|
@ -67,6 +85,12 @@ evas_key_modifier_is_set_get(Evas_Modifier *m, const char *keyname)
|
|||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_key_lock_is_set_get(Evas_Lock *l, const char *keyname)
|
||||
{
|
||||
|
@ -81,6 +105,12 @@ evas_key_lock_is_set_get(Evas_Lock *l, const char *keyname)
|
|||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_key_modifier_add(Evas *e, const char *keyname)
|
||||
{
|
||||
|
@ -96,6 +126,12 @@ evas_key_modifier_add(Evas *e, const char *keyname)
|
|||
e->modifiers.mask = 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_key_modifier_del(Evas *e, const char *keyname)
|
||||
{
|
||||
|
@ -121,6 +157,12 @@ evas_key_modifier_del(Evas *e, const char *keyname)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_key_lock_add(Evas *e, const char *keyname)
|
||||
{
|
||||
|
@ -136,6 +178,12 @@ evas_key_lock_add(Evas *e, const char *keyname)
|
|||
e->locks.mask = 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_key_lock_del(Evas *e, const char *keyname)
|
||||
{
|
||||
|
@ -162,6 +210,12 @@ evas_key_lock_del(Evas *e, const char *keyname)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_key_modifier_on(Evas *e, const char *keyname)
|
||||
{
|
||||
|
@ -176,6 +230,12 @@ evas_key_modifier_on(Evas *e, const char *keyname)
|
|||
e->modifiers.mask |= num;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_key_modifier_off(Evas *e, const char *keyname)
|
||||
{
|
||||
|
@ -190,6 +250,12 @@ evas_key_modifier_off(Evas *e, const char *keyname)
|
|||
e->modifiers.mask &= ~num;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_key_lock_on(Evas *e, const char *keyname)
|
||||
{
|
||||
|
@ -204,6 +270,12 @@ evas_key_lock_on(Evas *e, const char *keyname)
|
|||
e->locks.mask |= num;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_key_lock_off(Evas *e, const char *keyname)
|
||||
{
|
||||
|
@ -220,6 +292,12 @@ evas_key_lock_off(Evas *e, const char *keyname)
|
|||
|
||||
/* errr need to add key grabbing/ungrabbing calls - missing modifier stuff. */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Modifier_Mask
|
||||
evas_key_modifier_mask_get(Evas *e, const char *keyname)
|
||||
{
|
||||
|
|
|
@ -124,6 +124,12 @@ evas_object_grabs_cleanup(Evas_Object *obj)
|
|||
|
||||
/* public calls */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_object_key_grab(Evas_Object *obj, const char *keyname, Evas_Modifier_Mask modifiers, Evas_Modifier_Mask not_modifiers, int exclusive)
|
||||
{
|
||||
|
@ -144,6 +150,12 @@ evas_object_key_grab(Evas_Object *obj, const char *keyname, Evas_Modifier_Mask m
|
|||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_key_ungrab(Evas_Object *obj, const char *keyname, Evas_Modifier_Mask modifiers, Evas_Modifier_Mask not_modifiers)
|
||||
{
|
||||
|
|
|
@ -118,6 +118,12 @@ evas_layer_del(Evas_Layer *lay)
|
|||
|
||||
/* public functions */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_layer_set(Evas_Object *obj, int l)
|
||||
{
|
||||
|
@ -160,6 +166,12 @@ evas_object_layer_set(Evas_Object *obj, int l)
|
|||
evas_object_inform_call_restack(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_object_layer_get(Evas_Object *obj)
|
||||
{
|
||||
|
|
|
@ -2,6 +2,12 @@
|
|||
#include "evas_private.h"
|
||||
#include "Evas.h"
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_name_set(Evas_Object *obj, const char *name)
|
||||
{
|
||||
|
@ -21,6 +27,12 @@ evas_object_name_set(Evas_Object *obj, const char *name)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
const char *
|
||||
evas_object_name_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -30,6 +42,12 @@ evas_object_name_get(Evas_Object *obj)
|
|||
return obj->name;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_name_find(Evas *e, const char *name)
|
||||
{
|
||||
|
|
|
@ -54,6 +54,13 @@ static Evas_Object_Func object_func =
|
|||
|
||||
/* the actual api call to add a rect */
|
||||
/* it has no other api calls as all properties are standard */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_gradient_add(Evas *e)
|
||||
{
|
||||
|
@ -68,6 +75,12 @@ evas_object_gradient_add(Evas *e)
|
|||
return obj;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_gradient_color_add(Evas_Object *obj, int r, int g, int b, int a, int distance)
|
||||
{
|
||||
|
@ -90,6 +103,12 @@ evas_object_gradient_color_add(Evas_Object *obj, int r, int g, int b, int a, int
|
|||
evas_object_change(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_gradient_colors_clear(Evas_Object *obj)
|
||||
{
|
||||
|
@ -110,6 +129,12 @@ evas_object_gradient_colors_clear(Evas_Object *obj)
|
|||
evas_object_change(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_gradient_angle_set(Evas_Object *obj, double angle)
|
||||
{
|
||||
|
@ -128,6 +153,12 @@ evas_object_gradient_angle_set(Evas_Object *obj, double angle)
|
|||
evas_object_change(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
double
|
||||
evas_object_gradient_angle_get(Evas_Object *obj)
|
||||
{
|
||||
|
|
|
@ -74,6 +74,12 @@ static Evas_Object_Func object_func =
|
|||
};
|
||||
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_image_add(Evas *e)
|
||||
{
|
||||
|
@ -88,6 +94,12 @@ evas_object_image_add(Evas *e)
|
|||
return obj;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_file_set(Evas_Object *obj, const char *file, const char *key)
|
||||
{
|
||||
|
@ -145,6 +157,12 @@ evas_object_image_file_set(Evas_Object *obj, const char *file, const char *key)
|
|||
evas_object_change(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_file_get(Evas_Object *obj, char **file, char **key)
|
||||
{
|
||||
|
@ -165,6 +183,12 @@ evas_object_image_file_get(Evas_Object *obj, char **file, char **key)
|
|||
if (key) *key = o->cur.key;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_border_set(Evas_Object *obj, int l, int r, int t, int b)
|
||||
{
|
||||
|
@ -193,6 +217,12 @@ evas_object_image_border_set(Evas_Object *obj, int l, int r, int t, int b)
|
|||
evas_object_change(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_border_get(Evas_Object *obj, int *l, int *r, int *t, int *b)
|
||||
{
|
||||
|
@ -219,6 +249,12 @@ evas_object_image_border_get(Evas_Object *obj, int *l, int *r, int *t, int *b)
|
|||
if (b) *b = o->cur.border.b;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_fill_set(Evas_Object *obj, double x, double y, double w, double h)
|
||||
{
|
||||
|
@ -247,6 +283,12 @@ evas_object_image_fill_set(Evas_Object *obj, double x, double y, double w, doubl
|
|||
evas_object_change(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_fill_get(Evas_Object *obj, double *x, double *y, double *w, double *h)
|
||||
{
|
||||
|
@ -273,6 +315,12 @@ evas_object_image_fill_get(Evas_Object *obj, double *x, double *y, double *w, do
|
|||
if (h) *h = o->cur.fill.h;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_size_set(Evas_Object *obj, int w, int h)
|
||||
{
|
||||
|
@ -309,6 +357,12 @@ evas_object_image_size_set(Evas_Object *obj, int w, int h)
|
|||
evas_object_change(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_size_get(Evas_Object *obj, int *w, int *h)
|
||||
{
|
||||
|
@ -329,6 +383,12 @@ evas_object_image_size_get(Evas_Object *obj, int *w, int *h)
|
|||
if (h) *h = o->cur.image.h;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_object_image_load_error_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -344,6 +404,12 @@ evas_object_image_load_error_get(Evas_Object *obj)
|
|||
return o->load_error;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_data_set(Evas_Object *obj, int *data)
|
||||
{
|
||||
|
@ -375,6 +441,12 @@ evas_object_image_data_set(Evas_Object *obj, int *data)
|
|||
evas_object_change(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int *
|
||||
evas_object_image_data_get(Evas_Object *obj, int for_writing)
|
||||
{
|
||||
|
@ -399,6 +471,12 @@ evas_object_image_data_get(Evas_Object *obj, int for_writing)
|
|||
return data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_data_copy_set(Evas_Object *obj, int *data)
|
||||
{
|
||||
|
@ -428,6 +506,12 @@ evas_object_image_data_copy_set(Evas_Object *obj, int *data)
|
|||
EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_data_update_add(Evas_Object *obj, int x, int y, int w, int h)
|
||||
{
|
||||
|
@ -449,6 +533,12 @@ evas_object_image_data_update_add(Evas_Object *obj, int x, int y, int w, int h)
|
|||
evas_object_change(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_alpha_set(Evas_Object *obj, int has_alpha)
|
||||
{
|
||||
|
@ -473,6 +563,12 @@ evas_object_image_alpha_set(Evas_Object *obj, int has_alpha)
|
|||
EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_object_image_alpha_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -488,6 +584,12 @@ evas_object_image_alpha_get(Evas_Object *obj)
|
|||
return o->cur.has_alpha;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_smooth_scale_set(Evas_Object *obj, int smooth_scale)
|
||||
{
|
||||
|
@ -507,6 +609,12 @@ evas_object_image_smooth_scale_set(Evas_Object *obj, int smooth_scale)
|
|||
evas_object_image_data_update_add(obj, 0, 0, o->cur.image.w, o->cur.image.h);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_object_image_smooth_scale_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -522,6 +630,12 @@ evas_object_image_smooth_scale_get(Evas_Object *obj)
|
|||
return o->cur.smooth_scale;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_image_reload(Evas_Object *obj)
|
||||
{
|
||||
|
@ -543,6 +657,12 @@ evas_object_image_reload(Evas_Object *obj)
|
|||
|
||||
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_image_cache_flush(Evas *e)
|
||||
{
|
||||
|
@ -553,6 +673,12 @@ evas_image_cache_flush(Evas *e)
|
|||
e->engine.func->image_cache_flush(e->engine.data.output);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_image_cache_reload(Evas *e)
|
||||
{
|
||||
|
@ -607,6 +733,12 @@ evas_image_cache_reload(Evas *e)
|
|||
evas_image_cache_flush(e);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_image_cache_set(Evas *e, int size)
|
||||
{
|
||||
|
@ -618,6 +750,12 @@ evas_image_cache_set(Evas *e, int size)
|
|||
e->engine.func->image_cache_set(e->engine.data.output, size);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_image_cache_get(Evas *e)
|
||||
{
|
||||
|
|
|
@ -189,6 +189,12 @@ evas_object_intercept_call_layer_set(Evas_Object *obj, int l)
|
|||
|
||||
/* public calls */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_intercept_show_callback_add(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj), const void *data)
|
||||
{
|
||||
|
@ -204,6 +210,12 @@ evas_object_intercept_show_callback_add(Evas_Object *obj, void (*func) (void *da
|
|||
obj->interceptors->show.data = (void *)data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_object_intercept_show_callback_del(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj))
|
||||
{
|
||||
|
@ -222,6 +234,12 @@ evas_object_intercept_show_callback_del(Evas_Object *obj, void (*func) (void *da
|
|||
return data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_intercept_hide_callback_add(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj), const void *data)
|
||||
{
|
||||
|
@ -236,6 +254,12 @@ evas_object_intercept_hide_callback_add(Evas_Object *obj, void (*func) (void *da
|
|||
obj->interceptors->hide.data = (void *)data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_object_intercept_hide_callback_del(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj))
|
||||
{
|
||||
|
@ -254,6 +278,12 @@ evas_object_intercept_hide_callback_del(Evas_Object *obj, void (*func) (void *da
|
|||
return data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_intercept_move_callback_add(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj, double x, double y), const void *data)
|
||||
{
|
||||
|
@ -268,6 +298,12 @@ evas_object_intercept_move_callback_add(Evas_Object *obj, void (*func) (void *da
|
|||
obj->interceptors->move.data = (void *)data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_object_intercept_move_callback_del(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj, double x, double y))
|
||||
{
|
||||
|
@ -285,6 +321,12 @@ evas_object_intercept_move_callback_del(Evas_Object *obj, void (*func) (void *da
|
|||
return data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_intercept_resize_callback_add(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj, double w, double h), const void *data)
|
||||
{
|
||||
|
@ -299,6 +341,12 @@ evas_object_intercept_resize_callback_add(Evas_Object *obj, void (*func) (void *
|
|||
obj->interceptors->resize.data = (void *)data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_object_intercept_resize_callback_del(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj, double w, double h))
|
||||
{
|
||||
|
@ -316,6 +364,12 @@ evas_object_intercept_resize_callback_del(Evas_Object *obj, void (*func) (void *
|
|||
return data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_intercept_raise_callback_add(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj), const void *data)
|
||||
{
|
||||
|
@ -330,6 +384,12 @@ evas_object_intercept_raise_callback_add(Evas_Object *obj, void (*func) (void *d
|
|||
obj->interceptors->raise.data = (void *)data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_object_intercept_raise_callback_del(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj))
|
||||
{
|
||||
|
@ -347,6 +407,12 @@ evas_object_intercept_raise_callback_del(Evas_Object *obj, void (*func) (void *d
|
|||
return data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_intercept_lower_callback_add(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj), const void *data)
|
||||
{
|
||||
|
@ -361,6 +427,12 @@ evas_object_intercept_lower_callback_add(Evas_Object *obj, void (*func) (void *d
|
|||
obj->interceptors->lower.data = (void *)data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_object_intercept_lower_callback_del(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj))
|
||||
{
|
||||
|
@ -378,6 +450,12 @@ evas_object_intercept_lower_callback_del(Evas_Object *obj, void (*func) (void *d
|
|||
return data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_intercept_stack_above_callback_add(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj, Evas_Object *above), const void *data)
|
||||
{
|
||||
|
@ -392,6 +470,12 @@ evas_object_intercept_stack_above_callback_add(Evas_Object *obj, void (*func) (v
|
|||
obj->interceptors->stack_above.data = (void *)data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_object_intercept_stack_above_callback_del(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj, Evas_Object *above))
|
||||
{
|
||||
|
@ -409,6 +493,12 @@ evas_object_intercept_stack_above_callback_del(Evas_Object *obj, void (*func) (v
|
|||
return data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_intercept_stack_below_callback_add(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj, Evas_Object *below), const void *data)
|
||||
{
|
||||
|
@ -423,6 +513,12 @@ evas_object_intercept_stack_below_callback_add(Evas_Object *obj, void (*func) (v
|
|||
obj->interceptors->stack_below.data = (void *)data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_object_intercept_stack_below_callback_del(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj, Evas_Object *below))
|
||||
{
|
||||
|
@ -440,6 +536,12 @@ evas_object_intercept_stack_below_callback_del(Evas_Object *obj, void (*func) (v
|
|||
return data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_intercept_layer_set_callback_add(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj, int l), const void *data)
|
||||
{
|
||||
|
@ -454,6 +556,12 @@ evas_object_intercept_layer_set_callback_add(Evas_Object *obj, void (*func) (voi
|
|||
obj->interceptors->layer_set.data = (void *)data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_object_intercept_layer_set_callback_del(Evas_Object *obj, void (*func) (void *data, Evas_Object *obj, int l))
|
||||
{
|
||||
|
|
|
@ -60,6 +60,13 @@ static Evas_Object_Func object_func =
|
|||
|
||||
/* the actual api call to add a rect */
|
||||
/* it has no other api calls as all properties are standard */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_line_add(Evas *e)
|
||||
{
|
||||
|
@ -74,6 +81,12 @@ evas_object_line_add(Evas *e)
|
|||
return obj;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_line_xy_set(Evas_Object *obj, double x1, double y1, double x2, double y2)
|
||||
{
|
||||
|
@ -135,6 +148,12 @@ evas_object_line_xy_set(Evas_Object *obj, double x1, double y1, double x2, doubl
|
|||
evas_object_inform_call_resize(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_line_xy_get(Evas_Object *obj, double *x1, double *y1, double *x2, double *y2)
|
||||
{
|
||||
|
|
|
@ -398,6 +398,12 @@ evas_object_was_opaque(Evas_Object *obj)
|
|||
|
||||
/* routines apps will call */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_del(Evas_Object *obj)
|
||||
{
|
||||
|
@ -425,6 +431,12 @@ evas_object_del(Evas_Object *obj)
|
|||
evas_object_smart_cleanup(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_move(Evas_Object *obj, double x, double y)
|
||||
{
|
||||
|
@ -466,6 +478,12 @@ evas_object_move(Evas_Object *obj, double x, double y)
|
|||
evas_object_inform_call_move(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_resize(Evas_Object *obj, double w, double h)
|
||||
{
|
||||
|
@ -507,6 +525,12 @@ evas_object_resize(Evas_Object *obj, double w, double h)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_geometry_get(Evas_Object *obj, double *x, double *y, double *w, double *h)
|
||||
{
|
||||
|
@ -520,6 +544,12 @@ evas_object_geometry_get(Evas_Object *obj, double *x, double *y, double *w, doub
|
|||
if (h) *h = obj->cur.geometry.h;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_show(Evas_Object *obj)
|
||||
{
|
||||
|
@ -552,6 +582,12 @@ evas_object_show(Evas_Object *obj)
|
|||
evas_object_inform_call_show(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_hide(Evas_Object *obj)
|
||||
{
|
||||
|
@ -605,6 +641,12 @@ evas_object_hide(Evas_Object *obj)
|
|||
evas_object_inform_call_hide(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_object_visible_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -614,6 +656,12 @@ evas_object_visible_get(Evas_Object *obj)
|
|||
return obj->cur.visible;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_color_set(Evas_Object *obj, int r, int g, int b, int a)
|
||||
{
|
||||
|
@ -641,6 +689,12 @@ evas_object_color_set(Evas_Object *obj, int r, int g, int b, int a)
|
|||
evas_object_change(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_color_get(Evas_Object *obj, int *r, int *g, int *b, int *a)
|
||||
{
|
||||
|
@ -654,6 +708,12 @@ evas_object_color_get(Evas_Object *obj, int *r, int *g, int *b, int *a)
|
|||
if (a) *a = obj->cur.color.a;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas *
|
||||
evas_object_evas_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -663,6 +723,12 @@ evas_object_evas_get(Evas_Object *obj)
|
|||
return obj->layer->evas;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_top_at_xy_get(Evas *e, double x, double y, int include_pass_events_objects, int include_hidden_objects)
|
||||
{
|
||||
|
@ -696,12 +762,24 @@ evas_object_top_at_xy_get(Evas *e, double x, double y, int include_pass_events_o
|
|||
return NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_top_at_pointer_get(Evas *e)
|
||||
{
|
||||
return evas_object_top_at_xy_get(e, e->pointer.canvas_x, e->pointer.canvas_y, 0, 0);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_top_in_rectangle_get(Evas *e, double x, double y, double w, double h, int include_pass_events_objects, int include_hidden_objects)
|
||||
{
|
||||
|
@ -739,6 +817,12 @@ evas_object_top_in_rectangle_get(Evas *e, double x, double y, double w, double h
|
|||
return NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_List *
|
||||
evas_objects_at_xy_get(Evas *e, double x, double y, int include_pass_events_objects, int include_hidden_objects)
|
||||
{
|
||||
|
@ -773,6 +857,12 @@ evas_objects_at_xy_get(Evas *e, double x, double y, int include_pass_events_obje
|
|||
return in;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_List *
|
||||
evas_objects_in_rectangle_get(Evas *e, double x, double y, double w, double h, int include_pass_events_objects, int include_hidden_objects)
|
||||
{
|
||||
|
@ -811,6 +901,12 @@ evas_objects_in_rectangle_get(Evas *e, double x, double y, double w, double h, i
|
|||
return in;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
const char *
|
||||
evas_object_type_get(Evas_Object *obj)
|
||||
{
|
||||
|
|
|
@ -57,6 +57,13 @@ static Evas_Object_Func object_func =
|
|||
|
||||
/* the actual api call to add a rect */
|
||||
/* it has no other api calls as all properties are standard */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_polygon_add(Evas *e)
|
||||
{
|
||||
|
@ -71,6 +78,12 @@ evas_object_polygon_add(Evas *e)
|
|||
return obj;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_polygon_point_add(Evas_Object *obj, double x, double y)
|
||||
{
|
||||
|
@ -133,6 +146,12 @@ evas_object_polygon_point_add(Evas_Object *obj, double x, double y)
|
|||
evas_object_inform_call_resize(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_polygon_points_clear(Evas_Object *obj)
|
||||
{
|
||||
|
|
|
@ -54,6 +54,13 @@ static Evas_Object_Func object_func =
|
|||
|
||||
/* the actual api call to add a rect */
|
||||
/* it has no other api calls as all properties are standard */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_rectangle_add(Evas *e)
|
||||
{
|
||||
|
|
|
@ -48,6 +48,12 @@ static Evas_Object_Func object_func =
|
|||
};
|
||||
|
||||
/* public funcs */
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_smart_data_set(Evas_Object *obj, void *data)
|
||||
{
|
||||
|
@ -63,6 +69,12 @@ evas_object_smart_data_set(Evas_Object *obj, void *data)
|
|||
obj->smart.data = data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_object_smart_data_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -78,6 +90,12 @@ evas_object_smart_data_get(Evas_Object *obj)
|
|||
return obj->smart.data;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Smart *
|
||||
evas_object_smart_smart_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -93,6 +111,12 @@ evas_object_smart_smart_get(Evas_Object *obj)
|
|||
return obj->smart.smart;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_smart_member_add(Evas_Object *obj, Evas_Object *smart_obj)
|
||||
{
|
||||
|
@ -115,6 +139,12 @@ evas_object_smart_member_add(Evas_Object *obj, Evas_Object *smart_obj)
|
|||
smart_obj->smart.contained = evas_list_append(smart_obj->smart.contained, obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_smart_member_del(Evas_Object *obj)
|
||||
{
|
||||
|
@ -128,6 +158,12 @@ evas_object_smart_member_del(Evas_Object *obj)
|
|||
obj->smart.parent = NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_smart_add(Evas *e, Evas_Smart *s)
|
||||
{
|
||||
|
@ -154,6 +190,12 @@ evas_object_smart_add(Evas *e, Evas_Smart *s)
|
|||
return obj;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_smart_callback_add(Evas_Object *obj, const char *event, void (*func) (void *data, Evas_Object *obj, void *event_info), const void *data)
|
||||
{
|
||||
|
@ -176,6 +218,12 @@ evas_object_smart_callback_add(Evas_Object *obj, const char *event, void (*func)
|
|||
obj->smart.callbacks = evas_list_prepend(obj->smart.callbacks, cb);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_object_smart_callback_del(Evas_Object *obj, const char *event, void (*func) (void *data, Evas_Object *obj, void *event_info))
|
||||
{
|
||||
|
@ -209,6 +257,12 @@ evas_object_smart_callback_del(Evas_Object *obj, const char *event, void (*func)
|
|||
return NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_smart_callback_call(Evas_Object *obj, const char *event, void *event_info)
|
||||
{
|
||||
|
|
|
@ -57,6 +57,13 @@ static Evas_Object_Func object_func =
|
|||
|
||||
/* the actual api call to add a rect */
|
||||
/* it has no other api calls as all properties are standard */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_text_add(Evas *e)
|
||||
{
|
||||
|
@ -71,6 +78,12 @@ evas_object_text_add(Evas *e)
|
|||
return obj;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_text_font_set(Evas_Object *obj, const char *font, double size)
|
||||
{
|
||||
|
@ -267,6 +280,12 @@ evas_object_text_font_set(Evas_Object *obj, const char *font, double size)
|
|||
evas_object_inform_call_resize(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_text_font_get(Evas_Object *obj, char **font, double *size)
|
||||
{
|
||||
|
@ -287,6 +306,12 @@ evas_object_text_font_get(Evas_Object *obj, char **font, double *size)
|
|||
*size = o->cur.size;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_text_text_set(Evas_Object *obj, const char *text)
|
||||
{
|
||||
|
@ -341,6 +366,12 @@ evas_object_text_text_set(Evas_Object *obj, const char *text)
|
|||
evas_object_inform_call_resize(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
const char *
|
||||
evas_object_text_text_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -356,6 +387,12 @@ evas_object_text_text_get(Evas_Object *obj)
|
|||
return o->cur.text;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
double
|
||||
evas_object_text_ascent_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -371,6 +408,12 @@ evas_object_text_ascent_get(Evas_Object *obj)
|
|||
return o->ascent;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
double
|
||||
evas_object_text_descent_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -386,6 +429,12 @@ evas_object_text_descent_get(Evas_Object *obj)
|
|||
return o->descent;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
double
|
||||
evas_object_text_max_ascent_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -401,6 +450,12 @@ evas_object_text_max_ascent_get(Evas_Object *obj)
|
|||
return o->max_ascent;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
double
|
||||
evas_object_text_max_descent_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -416,6 +471,12 @@ evas_object_text_max_descent_get(Evas_Object *obj)
|
|||
return o->max_descent;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
double
|
||||
evas_object_text_inset_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -433,6 +494,12 @@ evas_object_text_inset_get(Evas_Object *obj)
|
|||
o->cur.text);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
double
|
||||
evas_object_text_horiz_advance_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -450,6 +517,12 @@ evas_object_text_horiz_advance_get(Evas_Object *obj)
|
|||
o->cur.text);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
double
|
||||
evas_object_text_vert_advance_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -467,6 +540,12 @@ evas_object_text_vert_advance_get(Evas_Object *obj)
|
|||
o->cur.text);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_object_text_char_pos_get(Evas_Object *obj, int pos, double *cx, double *cy, double *cw, double *ch)
|
||||
{
|
||||
|
@ -494,6 +573,12 @@ evas_object_text_char_pos_get(Evas_Object *obj, int pos, double *cx, double *cy,
|
|||
return ret;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_object_text_char_coords_get(Evas_Object *obj, double x, double y, double *cx, double *cy, double *cw, double *ch)
|
||||
{
|
||||
|
@ -524,6 +609,12 @@ evas_object_text_char_coords_get(Evas_Object *obj, double x, double y, double *c
|
|||
|
||||
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_font_path_clear(Evas *e)
|
||||
{
|
||||
|
@ -537,6 +628,12 @@ evas_font_path_clear(Evas *e)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_font_path_append(Evas *e, const char *path)
|
||||
{
|
||||
|
@ -547,6 +644,12 @@ evas_font_path_append(Evas *e, const char *path)
|
|||
e->font_path = evas_list_append(e->font_path, strdup(path));
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_font_path_prepend(Evas *e, const char *path)
|
||||
{
|
||||
|
@ -557,6 +660,12 @@ evas_font_path_prepend(Evas *e, const char *path)
|
|||
e->font_path = evas_list_prepend(e->font_path, strdup(path));
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
const Evas_List *
|
||||
evas_font_path_list(Evas *e)
|
||||
{
|
||||
|
@ -570,6 +679,12 @@ evas_font_path_list(Evas *e)
|
|||
|
||||
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_font_cache_flush(Evas *e)
|
||||
{
|
||||
|
@ -580,6 +695,12 @@ evas_font_cache_flush(Evas *e)
|
|||
e->engine.func->font_cache_flush(e->engine.data.output);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_font_cache_set(Evas *e, int size)
|
||||
{
|
||||
|
@ -591,6 +712,12 @@ evas_font_cache_set(Evas *e, int size)
|
|||
e->engine.func->font_cache_set(e->engine.data.output, size);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
int
|
||||
evas_font_cache_get(Evas *e)
|
||||
{
|
||||
|
|
|
@ -2,6 +2,12 @@
|
|||
#include "evas_private.h"
|
||||
#include "Evas.h"
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_damage_rectangle_add(Evas *e, int x, int y, int w, int h)
|
||||
{
|
||||
|
@ -17,6 +23,12 @@ evas_damage_rectangle_add(Evas *e, int x, int y, int w, int h)
|
|||
e->changed = 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_obscured_rectangle_add(Evas *e, int x, int y, int w, int h)
|
||||
{
|
||||
|
@ -31,6 +43,12 @@ evas_obscured_rectangle_add(Evas *e, int x, int y, int w, int h)
|
|||
e->obscures = evas_list_append(e->obscures, r);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_obscured_clear(Evas *e)
|
||||
{
|
||||
|
@ -47,6 +65,12 @@ evas_obscured_clear(Evas *e)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_List *
|
||||
evas_render_updates(Evas *e)
|
||||
{
|
||||
|
@ -302,6 +326,12 @@ evas_render_updates(Evas *e)
|
|||
return updates;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_render_updates_free(Evas_List *updates)
|
||||
{
|
||||
|
@ -312,6 +342,12 @@ evas_render_updates_free(Evas_List *updates)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_render(Evas *e)
|
||||
{
|
||||
|
|
|
@ -3,6 +3,13 @@
|
|||
#include "Evas.h"
|
||||
|
||||
/* all public */
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Smart *
|
||||
evas_smart_new(const char *name,
|
||||
void (*func_add) (Evas_Object *o),
|
||||
|
@ -56,6 +63,12 @@ evas_smart_new(const char *name,
|
|||
return s;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_smart_free(Evas_Smart *s)
|
||||
{
|
||||
|
@ -68,6 +81,12 @@ evas_smart_free(Evas_Smart *s)
|
|||
free(s);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void *
|
||||
evas_smart_data_get(Evas_Smart *s)
|
||||
{
|
||||
|
|
|
@ -41,6 +41,12 @@ evas_object_below_get_internal(Evas_Object *obj)
|
|||
return NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_raise(Evas_Object *obj)
|
||||
{
|
||||
|
@ -78,6 +84,12 @@ evas_object_raise(Evas_Object *obj)
|
|||
evas_object_inform_call_restack(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_lower(Evas_Object *obj)
|
||||
{
|
||||
|
@ -115,6 +127,12 @@ evas_object_lower(Evas_Object *obj)
|
|||
evas_object_inform_call_restack(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_stack_above(Evas_Object *obj, Evas_Object *above)
|
||||
{
|
||||
|
@ -160,6 +178,12 @@ evas_object_stack_above(Evas_Object *obj, Evas_Object *above)
|
|||
evas_object_inform_call_restack(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
void
|
||||
evas_object_stack_below(Evas_Object *obj, Evas_Object *below)
|
||||
{
|
||||
|
@ -205,6 +229,12 @@ evas_object_stack_below(Evas_Object *obj, Evas_Object *below)
|
|||
evas_object_inform_call_restack(obj);
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_above_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -219,6 +249,12 @@ evas_object_above_get(Evas_Object *obj)
|
|||
return obj2;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_below_get(Evas_Object *obj)
|
||||
{
|
||||
|
@ -233,6 +269,12 @@ evas_object_below_get(Evas_Object *obj)
|
|||
return obj2;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_bottom_get(Evas *e)
|
||||
{
|
||||
|
@ -248,6 +290,12 @@ evas_object_bottom_get(Evas *e)
|
|||
return obj2;
|
||||
}
|
||||
|
||||
/**
|
||||
* To be documented.
|
||||
*
|
||||
* FIXME: To be fixed.
|
||||
*
|
||||
*/
|
||||
Evas_Object *
|
||||
evas_object_top_get(Evas *e)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue