org.purejava.appindicator.constants$2964 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of libappindicator-gtk3-java-full Show documentation
Show all versions of libappindicator-gtk3-java-full Show documentation
Java bindings for libappindicator-gtk3 in 100% pure Java
// Generated by jextract
package org.purejava.appindicator;
import java.lang.foreign.MemoryLayout;
import java.lang.foreign.StructLayout;
import java.lang.invoke.MethodHandle;
import java.lang.invoke.VarHandle;
import static java.lang.foreign.ValueLayout.JAVA_LONG;
final class constants$2964 {
// Suppresses default constructor, ensuring non-instantiability.
private constants$2964() {}
static final MethodHandle const$0 = RuntimeHelper.downcallHandle(
"gtk_print_settings_to_gvariant",
constants$5.const$2
);
static final MethodHandle const$1 = RuntimeHelper.downcallHandle(
"gtk_print_settings_new_from_gvariant",
constants$5.const$2
);
static final StructLayout const$2 = MemoryLayout.structLayout(
MemoryLayout.structLayout(
JAVA_LONG.withName("g_type"),
JAVA_LONG.withName("g_instance_type")
).withName("g_iface"),
RuntimeHelper.POINTER.withName("ready"),
RuntimeHelper.POINTER.withName("got_page_size"),
RuntimeHelper.POINTER.withName("render_page"),
RuntimeHelper.POINTER.withName("is_selected"),
RuntimeHelper.POINTER.withName("end_preview"),
RuntimeHelper.POINTER.withName("_gtk_reserved1"),
RuntimeHelper.POINTER.withName("_gtk_reserved2"),
RuntimeHelper.POINTER.withName("_gtk_reserved3"),
RuntimeHelper.POINTER.withName("_gtk_reserved4"),
RuntimeHelper.POINTER.withName("_gtk_reserved5"),
RuntimeHelper.POINTER.withName("_gtk_reserved6"),
RuntimeHelper.POINTER.withName("_gtk_reserved7"),
RuntimeHelper.POINTER.withName("_gtk_reserved8")
).withName("_GtkPrintOperationPreviewIface");
static final MethodHandle const$3 = RuntimeHelper.upcallHandle(_GtkPrintOperationPreviewIface.ready.class, "apply", constants$13.const$4);
static final VarHandle const$4 = constants$2964.const$2.varHandle(MemoryLayout.PathElement.groupElement("ready"));
static final MethodHandle const$5 = RuntimeHelper.upcallHandle(_GtkPrintOperationPreviewIface.got_page_size.class, "apply", constants$14.const$3);
}