mirror of
https://gitlab.gnome.org/GNOME/gimp
synced 2024-10-21 20:12:30 +00:00
34 lines
431 B
Modula-2
34 lines
431 B
Modula-2
|
|
module g {
|
|
header <glib.h> {
|
|
type int;
|
|
};
|
|
|
|
};
|
|
|
|
module Gtk {
|
|
header <gtk/gtktypeutils.h> {
|
|
type Type;
|
|
};
|
|
};
|
|
|
|
module Gimp{
|
|
header <gimp/gimpobject.h> {
|
|
class Object;
|
|
};
|
|
header <gimp/gimpimage.h> {
|
|
class Image;
|
|
type ImageType;
|
|
type Thingy;
|
|
};
|
|
enum ImageType{
|
|
rgb, gray, indexed, rgb-alpha };
|
|
flags Thingy{
|
|
foo, bar, baz, quux
|
|
};
|
|
class Image : Gimp.Object{
|
|
g.int x;
|
|
read-only g.int y;
|
|
};
|
|
};
|