30 lines
518 B
Plaintext
30 lines
518 B
Plaintext
type Evas.Coord: int; /* Simple type definition */
|
|
type List_Objects: list<Typedef>; /* A little more complex */
|
|
|
|
type Evas.Coord2: Evas.Coord;
|
|
type Evas.Coord3: Evas.Coord2;
|
|
|
|
type @extern Evas.Pants: float; /* not generated */
|
|
|
|
type @beta Undef: __undefined_type; /* not generated */
|
|
|
|
enum Elm.Object.Select_Mode
|
|
{
|
|
default = 0,
|
|
always,
|
|
none,
|
|
display_only,
|
|
max
|
|
}
|
|
|
|
class Typedef {
|
|
methods {
|
|
foo {
|
|
params {
|
|
idx: int;
|
|
}
|
|
return: mstring @move;
|
|
}
|
|
}
|
|
}
|