public void set_size (float width, float height);
public Clutter.ActorBox union (Clutter.ActorBox b);
}
- [CCode (cheader_filename = "clutter/clutter.h")]
+ [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
public struct AnyEvent {
public Clutter.EventType type;
public uint32 time;
public weak Clutter.Stage stage;
public weak Clutter.Actor source;
}
- [CCode (cheader_filename = "clutter/clutter.h")]
+ [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
public struct ButtonEvent {
public Clutter.EventType type;
public uint32 time;
public uint32 to_pixel ();
public string to_string ();
}
- [CCode (cheader_filename = "clutter/clutter.h")]
+ [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
public struct CrossingEvent {
public Clutter.EventType type;
public uint32 time;
public weak Clutter.InputDevice device;
public weak Clutter.Actor related;
}
- [CCode (cheader_filename = "clutter/clutter.h")]
+ [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_fog_get_type ()")]
public struct Fog {
public float z_near;
public float z_far;
}
- [CCode (cheader_filename = "clutter/clutter.h")]
+ [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_geometry_get_type ()")]
public struct Geometry {
public int x;
public int y;
public bool intersects (Clutter.Geometry geometry1);
public Clutter.Geometry union (Clutter.Geometry geometry_b);
}
- [CCode (cheader_filename = "clutter/clutter.h")]
+ [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
public struct KeyEvent {
public Clutter.EventType type;
public uint32 time;
public unichar unicode_value;
public weak Clutter.InputDevice device;
}
- [CCode (cheader_filename = "clutter/clutter.h")]
+ [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_knot_get_type ()")]
public struct Knot {
public int x;
public int y;
public bool equal (Clutter.Knot knot_b);
public void free ();
}
- [CCode (cheader_filename = "clutter/clutter.h")]
+ [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
public struct MotionEvent {
public Clutter.EventType type;
public uint32 time;
public double axes;
public weak Clutter.InputDevice device;
}
- [CCode (cheader_filename = "clutter/clutter.h")]
+ [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_path_node_get_type ()")]
public struct PathNode {
public Clutter.PathNodeType type;
[CCode (array_length = false, array_null_terminated = true)]
public bool equal (Clutter.PathNode node_b);
public void free ();
}
- [CCode (cheader_filename = "clutter/clutter.h")]
+ [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_perspective_get_type ()")]
public struct Perspective {
public float fovy;
public float aspect;
public float z_near;
public float z_far;
}
- [CCode (cheader_filename = "clutter/clutter.h")]
+ [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
public struct ScrollEvent {
public Clutter.EventType type;
public uint32 time;
public double axes;
public weak Clutter.InputDevice device;
}
- [CCode (cheader_filename = "clutter/clutter.h")]
+ [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
public struct StageStateEvent {
public Clutter.EventType type;
public uint32 time;
public float to_pixels ();
public string to_string ();
}
- [CCode (cheader_filename = "clutter/clutter.h")]
+ [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_vertex_get_type ()")]
public struct Vertex {
public float x;
public float y;
[NoWrapper]
public abstract void request_unqueued (Soup.Session session, Soup.Message msg);
}
- [CCode (cheader_filename = "libsoup/soup.h")]
+ [CCode (cheader_filename = "libsoup/soup.h", has_type_id = false)]
public struct MessageHeadersIter {
[CCode (array_length = false, array_null_terminated = true)]
public weak void*[] dummy;
public void init (Soup.MessageHeaders hdrs);
public bool next (out unowned string name, out unowned string value);
}
- [CCode (cheader_filename = "libsoup/soup.h")]
+ [CCode (cheader_filename = "libsoup/soup.h", has_type_id = false)]
public struct Range {
public int64 start;
public int64 end;