![JAR search and dependency download from the Maven repository](/logo.png)
io.qt.qt3d.render.QRenderCapabilities Maven / Gradle / Ivy
package io.qt.qt3d.render;
import io.qt.*;
/**
* Holds settings related to available rendering engines
* Java wrapper for Qt class Qt3DRender::QRenderCapabilities
*/
public class QRenderCapabilities extends io.qt.core.QObject
{
static {
QtJambi_LibraryUtilities.initialize();
}
/**
* This variable stores the meta-object for the class.
*/
public static final io.qt.core.@NonNull QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QRenderCapabilities.class);
/**
* Java wrapper for Qt enum Qt3DRender::QRenderCapabilities::API
*/
public enum API implements QtEnumerator {
/**
* Representing Qt3DRender:: QRenderCapabilities:: OpenGL
*/
OpenGL(1),
/**
* Representing Qt3DRender:: QRenderCapabilities:: OpenGLES
*/
OpenGLES(2),
/**
* Representing Qt3DRender:: QRenderCapabilities:: Vulkan
*/
Vulkan(3),
/**
* Representing Qt3DRender:: QRenderCapabilities:: DirectX
*/
DirectX(4),
/**
* Representing Qt3DRender:: QRenderCapabilities:: RHI
*/
RHI(5);
static {
QtJambi_LibraryUtilities.initialize();
}
private API(int value) {
this.value = value;
}
/**
* {@inheritDoc}
*/
@Override
public int value() {
return value;
}
/**
* Returns the corresponding enum entry for the given value.
* @param value
* @return enum entry
*/
public static @NonNull API resolve(int value) {
switch (value) {
case 1: return OpenGL;
case 2: return OpenGLES;
case 3: return Vulkan;
case 4: return DirectX;
case 5: return RHI;
default: throw new QNoSuchEnumValueException(value);
}
}
private final int value;
}
/**
* Java wrapper for Qt enum Qt3DRender::QRenderCapabilities::Profile
*/
public enum Profile implements QtEnumerator {
/**
* Representing Qt3DRender:: QRenderCapabilities:: NoProfile
*/
NoProfile(0),
/**
* Representing Qt3DRender:: QRenderCapabilities:: CoreProfile
*/
CoreProfile(1),
/**
* Representing Qt3DRender:: QRenderCapabilities:: CompatibilityProfile
*/
CompatibilityProfile(2);
static {
QtJambi_LibraryUtilities.initialize();
}
private Profile(int value) {
this.value = value;
}
/**
* {@inheritDoc}
*/
@Override
public int value() {
return value;
}
/**
* Returns the corresponding enum entry for the given value.
* @param value
* @return enum entry
*/
public static @NonNull Profile resolve(int value) {
switch (value) {
case 0: return NoProfile;
case 1: return CoreProfile;
case 2: return CompatibilityProfile;
default: throw new QNoSuchEnumValueException(value);
}
}
private final int value;
}
/**
* See Qt3DRender::QRenderCapabilities:: QRenderCapabilities(QObject*)
* @param parent
*/
public QRenderCapabilities(io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, parent);
}
private native static void initialize_native(QRenderCapabilities instance, io.qt.core.QObject parent);
/**
* See Qt3DRender::QRenderCapabilities:: api()const
* @return
*/
@QtPropertyReader(name="api")
@QtPropertyConstant
@QtUninvokable
public final io.qt.qt3d.render.QRenderCapabilities.@NonNull API api(){
return io.qt.qt3d.render.QRenderCapabilities.API.resolve(api_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@QtUninvokable
private native int api_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: driverVersion()const
* @return
*/
@QtPropertyReader(name="driverVersion")
@QtPropertyConstant
@QtUninvokable
public final java.lang.@NonNull String driverVersion(){
return driverVersion_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String driverVersion_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: extensions()const
* @return
*/
@QtPropertyReader(name="extensions")
@QtPropertyConstant
@QtUninvokable
public final io.qt.core.@NonNull QStringList extensions(){
return extensions_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QStringList extensions_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: glslVersion()const
* @return
*/
@QtPropertyReader(name="glslVersion")
@QtPropertyConstant
@QtUninvokable
public final java.lang.@NonNull String glslVersion(){
return glslVersion_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String glslVersion_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: isValid()const
* @return
*/
@QtPropertyReader(name="valid")
@QtPropertyConstant
@QtUninvokable
public final boolean isValid(){
return isValid_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isValid_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: majorVersion()const
* @return
*/
@QtPropertyReader(name="majorVersion")
@QtPropertyConstant
@QtUninvokable
public final int majorVersion(){
return majorVersion_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int majorVersion_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxComputeInvocations()const
* @return
*/
@QtPropertyReader(name="maxComputeInvocations")
@QtPropertyConstant
@QtUninvokable
public final int maxComputeInvocations(){
return maxComputeInvocations_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxComputeInvocations_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxComputeSharedMemorySize()const
* @return
*/
@QtPropertyReader(name="maxComputeSharedMemorySize")
@QtPropertyConstant
@QtUninvokable
public final int maxComputeSharedMemorySize(){
return maxComputeSharedMemorySize_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxComputeSharedMemorySize_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxImageUnits()const
* @return
*/
@QtPropertyReader(name="maxImageUnits")
@QtPropertyConstant
@QtUninvokable
public final int maxImageUnits(){
return maxImageUnits_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxImageUnits_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxSSBOBindings()const
* @return
*/
@QtPropertyReader(name="maxSSBOBindings")
@QtPropertyConstant
@QtUninvokable
public final int maxSSBOBindings(){
return maxSSBOBindings_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxSSBOBindings_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxSSBOSize()const
* @return
*/
@QtPropertyReader(name="maxSSBOSize")
@QtPropertyConstant
@QtUninvokable
public final int maxSSBOSize(){
return maxSSBOSize_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxSSBOSize_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxSamples()const
* @return
*/
@QtPropertyReader(name="maxSamples")
@QtPropertyConstant
@QtUninvokable
public final int maxSamples(){
return maxSamples_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxSamples_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxTextureLayers()const
* @return
*/
@QtPropertyReader(name="maxTextureLayers")
@QtPropertyConstant
@QtUninvokable
public final int maxTextureLayers(){
return maxTextureLayers_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxTextureLayers_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxTextureSize()const
* @return
*/
@QtPropertyReader(name="maxTextureSize")
@QtPropertyConstant
@QtUninvokable
public final int maxTextureSize(){
return maxTextureSize_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxTextureSize_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxTextureUnits()const
* @return
*/
@QtPropertyReader(name="maxTextureUnits")
@QtPropertyConstant
@QtUninvokable
public final int maxTextureUnits(){
return maxTextureUnits_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxTextureUnits_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxUBOBindings()const
* @return
*/
@QtPropertyReader(name="maxUBOBindings")
@QtPropertyConstant
@QtUninvokable
public final int maxUBOBindings(){
return maxUBOBindings_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxUBOBindings_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxUBOSize()const
* @return
*/
@QtPropertyReader(name="maxUBOSize")
@QtPropertyConstant
@QtUninvokable
public final int maxUBOSize(){
return maxUBOSize_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxUBOSize_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxWorkGroupCountX()const
* @return
*/
@QtPropertyReader(name="maxWorkGroupCountX")
@QtPropertyConstant
@QtUninvokable
public final int maxWorkGroupCountX(){
return maxWorkGroupCountX_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxWorkGroupCountX_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxWorkGroupCountY()const
* @return
*/
@QtPropertyReader(name="maxWorkGroupCountY")
@QtPropertyConstant
@QtUninvokable
public final int maxWorkGroupCountY(){
return maxWorkGroupCountY_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxWorkGroupCountY_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxWorkGroupCountZ()const
* @return
*/
@QtPropertyReader(name="maxWorkGroupCountZ")
@QtPropertyConstant
@QtUninvokable
public final int maxWorkGroupCountZ(){
return maxWorkGroupCountZ_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxWorkGroupCountZ_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxWorkGroupSizeX()const
* @return
*/
@QtPropertyReader(name="maxWorkGroupSizeX")
@QtPropertyConstant
@QtUninvokable
public final int maxWorkGroupSizeX(){
return maxWorkGroupSizeX_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxWorkGroupSizeX_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxWorkGroupSizeY()const
* @return
*/
@QtPropertyReader(name="maxWorkGroupSizeY")
@QtPropertyConstant
@QtUninvokable
public final int maxWorkGroupSizeY(){
return maxWorkGroupSizeY_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxWorkGroupSizeY_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: maxWorkGroupSizeZ()const
* @return
*/
@QtPropertyReader(name="maxWorkGroupSizeZ")
@QtPropertyConstant
@QtUninvokable
public final int maxWorkGroupSizeZ(){
return maxWorkGroupSizeZ_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int maxWorkGroupSizeZ_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: minorVersion()const
* @return
*/
@QtPropertyReader(name="minorVersion")
@QtPropertyConstant
@QtUninvokable
public final int minorVersion(){
return minorVersion_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int minorVersion_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: profile()const
* @return
*/
@QtPropertyReader(name="profile")
@QtPropertyConstant
@QtUninvokable
public final io.qt.qt3d.render.QRenderCapabilities.@NonNull Profile profile(){
return io.qt.qt3d.render.QRenderCapabilities.Profile.resolve(profile_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@QtUninvokable
private native int profile_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: renderer()const
* @return
*/
@QtPropertyReader(name="renderer")
@QtPropertyConstant
@QtUninvokable
public final java.lang.@NonNull String renderer(){
return renderer_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String renderer_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: supportsCompute()const
* @return
*/
@QtPropertyReader(name="supportsCompute")
@QtPropertyConstant
@QtUninvokable
public final boolean supportsCompute(){
return supportsCompute_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean supportsCompute_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: supportsImageStore()const
* @return
*/
@QtPropertyReader(name="supportsImageStore")
@QtPropertyConstant
@QtUninvokable
public final boolean supportsImageStore(){
return supportsImageStore_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean supportsImageStore_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: supportsSSBO()const
* @return
*/
@QtPropertyReader(name="supportsSSBO")
@QtPropertyConstant
@QtUninvokable
public final boolean supportsSSBO(){
return supportsSSBO_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean supportsSSBO_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: supportsUBO()const
* @return
*/
@QtPropertyReader(name="supportsUBO")
@QtPropertyConstant
@QtUninvokable
public final boolean supportsUBO(){
return supportsUBO_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean supportsUBO_native_constfct(long __this__nativeId);
/**
* See Qt3DRender::QRenderCapabilities:: vendor()const
* @return
*/
@QtPropertyReader(name="vendor")
@QtPropertyConstant
@QtUninvokable
public final java.lang.@NonNull String vendor(){
return vendor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String vendor_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QRenderCapabilities(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
* @hidden
*/
@NativeAccess
protected QRenderCapabilities(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@QtUninvokable
private static native void initialize_native(QRenderCapabilities instance, QDeclarativeConstructor constructor);
/**
* Overloaded constructor for {@link #QRenderCapabilities(io.qt.core.QObject)}
* with parent = null
.
*/
public QRenderCapabilities() {
this((io.qt.core.QObject)null);
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #api()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.qt3d.render.QRenderCapabilities.@NonNull API getApi() {
return api();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #driverVersion()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getDriverVersion() {
return driverVersion();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #extensions()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QStringList getExtensions() {
return extensions();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #glslVersion()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getGlslVersion() {
return glslVersion();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #isValid()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getValid() {
return isValid();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #majorVersion()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMajorVersion() {
return majorVersion();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxComputeInvocations()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxComputeInvocations() {
return maxComputeInvocations();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxComputeSharedMemorySize()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxComputeSharedMemorySize() {
return maxComputeSharedMemorySize();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxImageUnits()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxImageUnits() {
return maxImageUnits();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxSSBOBindings()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxSSBOBindings() {
return maxSSBOBindings();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxSSBOSize()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxSSBOSize() {
return maxSSBOSize();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxSamples()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxSamples() {
return maxSamples();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxTextureLayers()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxTextureLayers() {
return maxTextureLayers();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxTextureSize()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxTextureSize() {
return maxTextureSize();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxTextureUnits()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxTextureUnits() {
return maxTextureUnits();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxUBOBindings()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxUBOBindings() {
return maxUBOBindings();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxUBOSize()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxUBOSize() {
return maxUBOSize();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxWorkGroupCountX()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxWorkGroupCountX() {
return maxWorkGroupCountX();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxWorkGroupCountY()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxWorkGroupCountY() {
return maxWorkGroupCountY();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxWorkGroupCountZ()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxWorkGroupCountZ() {
return maxWorkGroupCountZ();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxWorkGroupSizeX()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxWorkGroupSizeX() {
return maxWorkGroupSizeX();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxWorkGroupSizeY()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxWorkGroupSizeY() {
return maxWorkGroupSizeY();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #maxWorkGroupSizeZ()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMaxWorkGroupSizeZ() {
return maxWorkGroupSizeZ();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #minorVersion()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getMinorVersion() {
return minorVersion();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #profile()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.qt3d.render.QRenderCapabilities.@NonNull Profile getProfile() {
return profile();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #renderer()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getRenderer() {
return renderer();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #supportsCompute()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getSupportsCompute() {
return supportsCompute();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #supportsImageStore()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getSupportsImageStore() {
return supportsImageStore();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #supportsSSBO()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getSupportsSSBO() {
return supportsSSBO();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #supportsUBO()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getSupportsUBO() {
return supportsUBO();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #vendor()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getVendor() {
return vendor();
}
}