}
[CCode (cprefix = "G_TYPE_DEBUG_", has_type_id = false)]
+ [Flags]
public enum TypeDebugFlags {
NONE,
OBJECTS,
}
[CCode (cprefix = "G_PARAM_", has_type_id = false)]
+ [Flags]
public enum ParamFlags {
READABLE,
WRITABLE,
STATIC_NICK,
STATIC_BLURB,
READWRITE,
- STATIC_STRINGS
+ STATIC_STRINGS,
+ USER_SHIFT,
+ DEPRECATED,
+ MASK
}
[CCode (lower_case_csuffix = "object_class")]
public struct ObjectConstructParam {
}
- [Flags]
[CCode (cprefix = "G_BINDING_")]
+ [Flags]
public enum BindingFlags {
DEFAULT,
BIDIRECTIONAL,
public delegate bool SignalEmissionHook (SignalInvocationHint ihint, [CCode (array_length_pos = 1.9)] Value[] param_values);
[CCode (cprefix = "G_SIGNAL_", has_type_id = false)]
+ [Flags]
public enum SignalFlags {
RUN_FIRST,
RUN_LAST,
RUN_CLEANUP,
+ NO_RECURSE,
DETAILED,
ACTION,
- NO_HOOKS
+ NO_HOOKS,
+ MUST_COLLECT,
+ DEPRECATED
}
[CCode (cprefix = "G_CONNECT_", has_type_id = false)]
+ [Flags]
public enum ConnectFlags {
AFTER,
SWAPPED