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

io.qt.qt3d.render.QTextureDataUpdate Maven / Gradle / Ivy

package io.qt.qt3d.render;

import io.qt.*;


/**
 * 

Holds content and information required to perform partial updates of a texture content

*

Java wrapper for Qt class Qt3DRender::QTextureDataUpdate

*/ public class QTextureDataUpdate extends QtObject implements java.lang.Cloneable { static { QtJambi_LibraryUtilities.initialize(); } /** *

See Qt3DRender::QTextureDataUpdate::QTextureDataUpdate()

*/ public QTextureDataUpdate(){ super((QPrivateConstructor)null); initialize_native(this); } private native static void initialize_native(QTextureDataUpdate instance); /** *

See Qt3DRender::QTextureDataUpdate::QTextureDataUpdate(Qt3DRender::QTextureDataUpdate)

* @param other */ public QTextureDataUpdate(io.qt.qt3d.render.@NonNull QTextureDataUpdate other){ super((QPrivateConstructor)null); initialize_native(this, other); } private native static void initialize_native(QTextureDataUpdate instance, io.qt.qt3d.render.QTextureDataUpdate other); /** *

See Qt3DRender::QTextureDataUpdate::data()const

* @return */ @QtUninvokable public final io.qt.qt3d.render.@Nullable QTextureImageData data(){ return data_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native io.qt.qt3d.render.QTextureImageData data_native_constfct(long __this__nativeId); /** *

See Qt3DRender::QTextureDataUpdate::face()const

* @return */ @QtUninvokable public final io.qt.qt3d.render.QAbstractTexture.@NonNull CubeMapFace face(){ return io.qt.qt3d.render.QAbstractTexture.CubeMapFace.resolve(face_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @QtUninvokable private native int face_native_constfct(long __this__nativeId); /** *

See Qt3DRender::QTextureDataUpdate::layer()const

* @return */ @QtUninvokable public final int layer(){ return layer_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native int layer_native_constfct(long __this__nativeId); /** *

See Qt3DRender::QTextureDataUpdate::mipLevel()const

* @return */ @QtUninvokable public final int mipLevel(){ return mipLevel_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native int mipLevel_native_constfct(long __this__nativeId); /** *

See Qt3DRender::QTextureDataUpdate::operator=(Qt3DRender::QTextureDataUpdate)

* @param other */ @QtUninvokable public final void assign(io.qt.qt3d.render.@NonNull QTextureDataUpdate other){ assign_native_cref_Qt3DRender_QTextureDataUpdate(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other)); } @QtUninvokable private native void assign_native_cref_Qt3DRender_QTextureDataUpdate(long __this__nativeId, long other); /** *

See operator==(Qt3DRender::QTextureDataUpdate,Qt3DRender::QTextureDataUpdate)

* @param rhs * @return */ @QtUninvokable public final boolean equals(io.qt.qt3d.render.@NonNull QTextureDataUpdate rhs){ return equals_native_cref_Qt3DRender_QTextureDataUpdate(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(rhs)); } @QtUninvokable private native boolean equals_native_cref_Qt3DRender_QTextureDataUpdate(long __this__nativeId, long rhs); /** *

See Qt3DRender::QTextureDataUpdate::setData(Qt3DRender::QTextureImageDataPtr)

* @param data */ @QtUninvokable public final void setData(io.qt.qt3d.render.@Nullable QTextureImageData data){ setData_native_cref_QSharedPointer(QtJambi_LibraryUtilities.internal.nativeId(this), data); } @QtUninvokable private native void setData_native_cref_QSharedPointer(long __this__nativeId, io.qt.qt3d.render.QTextureImageData data); /** *

See Qt3DRender::QTextureDataUpdate::setFace(Qt3DRender::QAbstractTexture::CubeMapFace)

* @param face */ @QtUninvokable public final void setFace(io.qt.qt3d.render.QAbstractTexture.@NonNull CubeMapFace face){ setFace_native_Qt3DRender_QAbstractTexture_CubeMapFace(QtJambi_LibraryUtilities.internal.nativeId(this), face.value()); } @QtUninvokable private native void setFace_native_Qt3DRender_QAbstractTexture_CubeMapFace(long __this__nativeId, int face); /** *

See Qt3DRender::QTextureDataUpdate::setLayer(int)

* @param layer */ @QtUninvokable public final void setLayer(int layer){ setLayer_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), layer); } @QtUninvokable private native void setLayer_native_int(long __this__nativeId, int layer); /** *

See Qt3DRender::QTextureDataUpdate::setMipLevel(int)

* @param mipLevel */ @QtUninvokable public final void setMipLevel(int mipLevel){ setMipLevel_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), mipLevel); } @QtUninvokable private native void setMipLevel_native_int(long __this__nativeId, int mipLevel); /** *

See Qt3DRender::QTextureDataUpdate::setX(int)

* @param x */ @QtUninvokable public final void setX(int x){ setX_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), x); } @QtUninvokable private native void setX_native_int(long __this__nativeId, int x); /** *

See Qt3DRender::QTextureDataUpdate::setY(int)

* @param y */ @QtUninvokable public final void setY(int y){ setY_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), y); } @QtUninvokable private native void setY_native_int(long __this__nativeId, int y); /** *

See Qt3DRender::QTextureDataUpdate::setZ(int)

* @param z */ @QtUninvokable public final void setZ(int z){ setZ_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), z); } @QtUninvokable private native void setZ_native_int(long __this__nativeId, int z); /** *

See Qt3DRender::QTextureDataUpdate::swap(Qt3DRender::QTextureDataUpdate&)

* @param other */ @QtUninvokable public final void swap(io.qt.qt3d.render.@StrictNonNull QTextureDataUpdate other){ java.util.Objects.requireNonNull(other, "Argument 'other': null not expected."); swap_native_ref_Qt3DRender_QTextureDataUpdate(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other)); } @QtUninvokable private native void swap_native_ref_Qt3DRender_QTextureDataUpdate(long __this__nativeId, long other); /** *

See Qt3DRender::QTextureDataUpdate::x()const

* @return */ @QtUninvokable public final int x(){ return x_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native int x_native_constfct(long __this__nativeId); /** *

See Qt3DRender::QTextureDataUpdate::y()const

* @return */ @QtUninvokable public final int y(){ return y_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native int y_native_constfct(long __this__nativeId); /** *

See Qt3DRender::QTextureDataUpdate::z()const

* @return */ @QtUninvokable public final int z(){ return z_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native int z_native_constfct(long __this__nativeId); /** * Constructor for internal use only. * @param p expected to be null. * @hidden */ @NativeAccess protected QTextureDataUpdate(QPrivateConstructor p) { super(p); } /** *

See operator==(Qt3DRender::QTextureDataUpdate,Qt3DRender::QTextureDataUpdate)

*/ @Override @QtUninvokable public boolean equals(Object other) { if (other==null || other instanceof io.qt.qt3d.render.QTextureDataUpdate) { return equals((io.qt.qt3d.render.QTextureDataUpdate) other); } return false; } /** * Returns the objects's hash code computed by qHash(Qt3DRender::QTextureDataUpdate). */ @QtUninvokable @Override public int hashCode() { return hashCode_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native static int hashCode_native(long __this_nativeId); /** *

Creates and returns a copy of this object.

See Qt3DRender::QTextureDataUpdate::QTextureDataUpdate(Qt3DRender::QTextureDataUpdate)

*/ @QtUninvokable @Override public QTextureDataUpdate clone() { return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private static native QTextureDataUpdate clone_native(long __this_nativeId); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy