All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.gui.QEglFSFunctions Maven / Gradle / Ivy

package io.qt.gui;


/**
 * 

Java wrapper for Qt class QEglFSFunctions

*/ public final class QEglFSFunctions { static { QtJambi_LibraryUtilities.initialize(); } private QEglFSFunctions() throws java.lang.InstantiationError { throw new java.lang.InstantiationError("Cannot instantiate namespace QEglFSFunctions."); } public native static void loadKeymap(java.lang.String filename); public native static void switchLang(); public native static io.qt.core.QByteArray switchLangTypeIdentifier(); public static int vsp2AddLayer(io.qt.gui.QScreen screen, int dmabufFd, io.qt.core.QSize size, io.qt.core.QPoint position, int drmPixelFormat, int bytesPerLine){ return vsp2AddLayer_native_const_QScreen_ptr_int_cref_QSize_cref_QPoint_uint_uint(QtJambi_LibraryUtilities.internal.checkedNativeId(screen), dmabufFd, QtJambi_LibraryUtilities.internal.checkedNativeId(size), QtJambi_LibraryUtilities.internal.checkedNativeId(position), drmPixelFormat, bytesPerLine); } private native static int vsp2AddLayer_native_const_QScreen_ptr_int_cref_QSize_cref_QPoint_uint_uint(long screen, int dmabufFd, long size, long position, int drmPixelFormat, int bytesPerLine); public static boolean vsp2RemoveLayer(io.qt.gui.QScreen screen, int id){ return vsp2RemoveLayer_native_const_QScreen_ptr_int(QtJambi_LibraryUtilities.internal.checkedNativeId(screen), id); } private native static boolean vsp2RemoveLayer_native_const_QScreen_ptr_int(long screen, int id); public static boolean vsp2SetLayerAlpha(io.qt.gui.QScreen screen, int id, double alpha){ return vsp2SetLayerAlpha_native_const_QScreen_ptr_int_qtjambireal(QtJambi_LibraryUtilities.internal.checkedNativeId(screen), id, alpha); } private native static boolean vsp2SetLayerAlpha_native_const_QScreen_ptr_int_qtjambireal(long screen, int id, double alpha); public static void vsp2SetLayerBuffer(io.qt.gui.QScreen screen, int id, int dmabufFd){ vsp2SetLayerBuffer_native_const_QScreen_ptr_int_int(QtJambi_LibraryUtilities.internal.checkedNativeId(screen), id, dmabufFd); } private native static void vsp2SetLayerBuffer_native_const_QScreen_ptr_int_int(long screen, int id, int dmabufFd); public static boolean vsp2SetLayerPosition(io.qt.gui.QScreen screen, int id, io.qt.core.QPoint position){ return vsp2SetLayerPosition_native_const_QScreen_ptr_int_cref_QPoint(QtJambi_LibraryUtilities.internal.checkedNativeId(screen), id, QtJambi_LibraryUtilities.internal.checkedNativeId(position)); } private native static boolean vsp2SetLayerPosition_native_const_QScreen_ptr_int_cref_QPoint(long screen, int id, long position); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy