io.qt.qt3d.animation.QtJambi_LibraryUtilities Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qtjambi-qt3danimation Show documentation
Show all versions of qtjambi-qt3danimation Show documentation
The Qt 3D Animation modules provides a set of prebuilt elements to help you get started with Qt 3D.
package io.qt.qt3d.animation;
import io.qt.*;
import static io.qt.QtUtilities.*;
/**
* @hidden
*/
final class QtJambi_LibraryUtilities {
final static int qtMajorVersion = 6;
final static int qtMinorVersion = 6;
final static int qtJambiPatch = 3;
final static InternalAccess internal;
static{
try {
initializePackage("io.qt.core");
loadQtLibrary("DBus", LibraryRequirementMode.ProvideOnly, "macos", "linux");
loadQtLibrary("EglFSDeviceIntegration", LibraryRequirementMode.ProvideOnly, "linux");
loadQtLibrary("Network", LibraryRequirementMode.ProvideOnly);
loadQtLibrary("OpenGL", LibraryRequirementMode.ProvideOnly, "linux");
loadQtLibrary("Pdf", LibraryRequirementMode.ProvideOnly);
loadQtLibrary("ShaderTools", LibraryRequirementMode.ProvideOnly);
loadQtLibrary("Svg", LibraryRequirementMode.ProvideOnly);
loadQtLibrary("WaylandClient", LibraryRequirementMode.ProvideOnly, "linux");
loadQtLibrary("WaylandEglClientHwIntegration", LibraryRequirementMode.ProvideOnly, "linux");
loadQtLibrary("WlShellIntegration", LibraryRequirementMode.ProvideOnly, "linux");
loadQtLibrary("XcbQpa", LibraryRequirementMode.ProvideOnly, "linux");
loadUtilityLibrary("d3dcompiler_47", LibraryRequirementMode.ProvideOnly, "windows");
loadUtilityLibrary("libEGL", LibraryRequirementMode.ProvideOnly, "windows");
loadUtilityLibrary("libGLESv2", LibraryRequirementMode.ProvideOnly, "windows");
loadUtilityLibrary("opengl32sw", LibraryRequirementMode.ProvideOnly, "windows");
loadQtLibrary("Gui", LibraryRequirementMode.Mandatory);
loadQtLibrary("Concurrent", LibraryRequirementMode.Mandatory);
loadQtLibrary("Network", LibraryRequirementMode.Mandatory);
loadQtLibrary("3DCore", LibraryRequirementMode.Mandatory);
loadUtilityLibrary("libGLESv2", LibraryRequirementMode.Optional, "windows");
loadUtilityLibrary("libEGL", LibraryRequirementMode.Optional, "windows");
loadUtilityLibrary("opengl32sw", LibraryRequirementMode.Optional, "windows");
loadUtilityLibrary("d3dcompiler_47", LibraryRequirementMode.Optional, "windows");
loadQtLibrary("OpenGL", LibraryRequirementMode.Mandatory);
loadQtLibrary("3DRender", LibraryRequirementMode.Mandatory);
loadQtLibrary("3DAnimation", LibraryRequirementMode.Mandatory);
loadQtJambiLibrary("3DAnimation");
} catch(Error t) {
throw t;
} catch(Throwable t) {
throw new ExceptionInInitializerError(t);
}
internal = internalAccess();
}
private static native InternalAccess internalAccess();
static void initialize() { };
private QtJambi_LibraryUtilities() throws InstantiationError { throw new InstantiationError("Cannot instantiate QtJambi_LibraryUtilities."); }
}