Evas doc update... at least all api calls are now listed

SVN revision: 6742
This commit is contained in:
Carsten Haitzler 2003-03-05 02:30:20 +00:00
parent 377dcb3044
commit 42219cdca3
22 changed files with 1084 additions and 90 deletions

View File

@ -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

View File

@ -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;

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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))
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{

View File

@ -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)
{