The class of an enumeration type holds information about its possible values.
the parent class
the largest possible value.
the smallest possible value.
the number of possible values.
an array of #GEnumValue structs describing the individual values.
The class of an enumeration type holds information about its possible values.