blob: 98fea80fab8b6dff28f1afd784469347139a97c0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
/* I kept the ';' to help the editors */
// C++ unholy comments
Evas_object {
/*@ This is the base evas object */
inherits { Eo_Base };
properties {
size_hint_max {
params {
Evas_Coord h; /*@ max height */
Evas_Coord w; /*@ max width */
};
set {
/*@ sets the hints for an object's maximum size. */
return void; /*@ nothing to say for void */
legacy evas_object_size_hint_max_set;
};
get {
/*@ gets the hints for an object's maximum size. */
return void;
legacy evas_object_size_hint_max_get;
};
};
empty_prop {
params { };
};
visible {
params {
const Evas_Object *obj; /*@ */
};
get {
/*@ Retrieves whether or not the given Evas object is visible. */
return Eina_Bool; /*@ EINA_TRUE if the object is visible, @c EINA_FALSE otherwise. */
legacy evas_object_visible_get;
};
};
below_get {
get {
/*@ Get the Evas object stacked right below the object */
return Evas_Object *; /*@ returns the object below */
};
};
};
methods {
name_set {
/*@ Sets the name of the given Evas object to the given name. */
return void;
legacy evas_object_name_set;
params {
in const char *name; /*@ The given name. */
};
};
name_get {
/*@ Retrieves the name of the given Evas object. */
return const char*; /*@ The name of the object or @c NULL, if no name has been given to it. */
params {
Evas_Object* src; /*@ the object to set the name to */
in void p; /*@ im param */
out float* f; /*@ out param */
inout int* i; /*@ inout param */
};
legacy evas_object_name_get;
};
};
};
|