Enums and Flags
Enumeration and flags types
Returns the type identifier from a given #GEnumClass structure.
@class: a #GEnumClass
Returns the static type name from a given #GEnumClass structure.
@class: a #GEnumClass
Returns whether @type "is a" %G_TYPE_ENUM.
@type: a #GType ID.
Casts a derived #GEnumClass structure into a #GEnumClass structure.
@class: a valid #GEnumClass
Checks whether @class "is a" valid #GEnumClass structure of type %G_TYPE_ENUM
or derived.
@class: a #GEnumClass
Returns whether @type "is a" %G_TYPE_FLAGS.
@type: a #GType ID.
Casts a derived #GFlagsClass structure into a #GFlagsClass structure.
@class: a valid #GFlagsClass
Checks whether @class "is a" valid #GFlagsClass structure of type %G_TYPE_FLAGS
or derived.
@class: a #GFlagsClass
Returns the type identifier from a given #GFlagsClass structure.
@class: a #GFlagsClass
Returns the static type name from a given #GFlagsClass structure.
@class: a #GFlagsClass
@value:
@value_name:
@value_nick:
@value:
@value_name:
@value_nick:
@enum_class:
@value:
@Returns:
@enum_class:
@name:
@Returns:
@enum_class:
@nick:
@Returns:
@flags_class:
@value:
@Returns:
@flags_class:
@name:
@Returns:
@flags_class:
@nick:
@Returns:
@name:
@const_static_values:
@Returns:
@name:
@const_static_values:
@Returns:
@g_enum_type:
@info:
@const_values:
@g_flags_type:
@info:
@const_values: