Class FlagsClass

All Implemented Interfaces:
PointerInterface

public class FlagsClass extends Record
The class of a flags type holds information about its
possible values.

https://docs.gtk.org/gobject/struct.FlagsClass.html

  • Field Details

  • Constructor Details

    • FlagsClass

      public FlagsClass(PointerContainer pointer)
    • FlagsClass

      public FlagsClass()
  • Method Details

    • getClassHandler

      public static ClassHandler getClassHandler()
    • setFieldMask

      public void setFieldMask(int mask)
      a mask covering all possible values.
    • getFieldMask

      public int getFieldMask()
      a mask covering all possible values.
    • setFieldNValues

      public void setFieldNValues(int n_values)
      the number of possible values.
    • getFieldNValues

      public int getFieldNValues()
      the number of possible values.
    • setFieldValues

      public void setFieldValues(FlagsValue values)
      an array of #GFlagsValue structs describing the
      individual values.
    • getFieldValues

      public FlagsValue getFieldValues()
      an array of #GFlagsValue structs describing the
      individual values.