Class SymbolicPaintable

All Implemented Interfaces:
PointerInterface

public class SymbolicPaintable extends Interface
`GtkSymbolicPaintable` is an interface that support symbolic colors in
paintables.

`GdkPaintable`s implementing the interface will have the
[vfunc@Gtk.SymbolicPaintable.snapshot_symbolic] function called and
have the colors for drawing symbolic icons passed. At least 4 colors are guaranteed
to be passed every time.

These 4 colors are the foreground color, and the colors to use for errors, warnings
and success information in that order.

More colors may be added in the future.

https://docs.gtk.org/gtk4/iface.SymbolicPaintable.html

  • Constructor Details

  • Method Details

    • getClassHandler

      public static ClassHandler getClassHandler()
    • getTypeID

      public static long getTypeID()
    • getParentTypeID

      public static long getParentTypeID()
    • getTypeSize

      public static TypeSystem.TypeSize getTypeSize()
    • getParentTypeSize

      public static TypeSystem.TypeSize getParentTypeSize()
    • getInstanceSize

      public static int getInstanceSize()