Klasse BuilderScope

Alle implementierten Schnittstellen:
PointerInterface

public class BuilderScope extends Interface
Provides language binding support to `GtkBuilder`.

The goal of `GtkBuilderScope` is to look up programming-language-specific
values for strings that are given in a `GtkBuilder` UI file.

The primary intended audience is bindings that want to provide deeper
integration of `GtkBuilder` into the language.

A `GtkBuilderScope` instance may be used with multiple `GtkBuilder` objects,
even at once.

By default, GTK will use its own implementation of `GtkBuilderScope`
for the C language which can be created via [ctor@Gtk.BuilderCScope.new].

If you implement `GtkBuilderScope` for a language binding, you
may want to (partially) derive from or fall back to a [class@Gtk.BuilderCScope],
as that class implements support for automatic lookups from C symbols.

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

  • Konstruktordetails

  • Methodendetails

    • 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()