
io.qt.gui.QOpenGLPixelTransferOptions Maven / Gradle / Ivy
package io.qt.gui;
/**
* Describes the pixel storage modes that affect the unpacking of pixels during texture upload
* Java wrapper for Qt class QOpenGLPixelTransferOptions
*/
public class QOpenGLPixelTransferOptions extends io.qt.QtObject
implements java.lang.Cloneable
{
static {
QtJambi_LibraryUtilities.initialize();
}
/**
* See QOpenGLPixelTransferOptions::QOpenGLPixelTransferOptions()
*/
public QOpenGLPixelTransferOptions(){
super((QPrivateConstructor)null);
initialize_native(this);
}
private native static void initialize_native(QOpenGLPixelTransferOptions instance);
public QOpenGLPixelTransferOptions(io.qt.gui.QOpenGLPixelTransferOptions arg__1){
super((QPrivateConstructor)null);
initialize_native(this, arg__1);
}
private native static void initialize_native(QOpenGLPixelTransferOptions instance, io.qt.gui.QOpenGLPixelTransferOptions arg__1);
/**
* See QOpenGLPixelTransferOptions::alignment()const
*/
@io.qt.QtUninvokable
public final int alignment(){
return alignment_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int alignment_native_constfct(long __this__nativeId);
/**
* See QOpenGLPixelTransferOptions::imageHeight()const
*/
@io.qt.QtUninvokable
public final int imageHeight(){
return imageHeight_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int imageHeight_native_constfct(long __this__nativeId);
/**
* See QOpenGLPixelTransferOptions::isLeastSignificantBitFirst()const
*/
@io.qt.QtUninvokable
public final boolean isLeastSignificantBitFirst(){
return isLeastSignificantBitFirst_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native boolean isLeastSignificantBitFirst_native_constfct(long __this__nativeId);
/**
* See QOpenGLPixelTransferOptions::isSwapBytesEnabled()const
*/
@io.qt.QtUninvokable
public final boolean isSwapBytesEnabled(){
return isSwapBytesEnabled_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native boolean isSwapBytesEnabled_native_constfct(long __this__nativeId);
/**
* See QOpenGLPixelTransferOptions::rowLength()const
*/
@io.qt.QtUninvokable
public final int rowLength(){
return rowLength_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int rowLength_native_constfct(long __this__nativeId);
/**
* See QOpenGLPixelTransferOptions::setAlignment(int)
*/
@io.qt.QtUninvokable
public final void setAlignment(int alignment){
setAlignment_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), alignment);
}
@io.qt.QtUninvokable
private native void setAlignment_native_int(long __this__nativeId, int alignment);
/**
* See QOpenGLPixelTransferOptions::setImageHeight(int)
*/
@io.qt.QtUninvokable
public final void setImageHeight(int imageHeight){
setImageHeight_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), imageHeight);
}
@io.qt.QtUninvokable
private native void setImageHeight_native_int(long __this__nativeId, int imageHeight);
/**
* See QOpenGLPixelTransferOptions::setLeastSignificantByteFirst(bool)
*/
@io.qt.QtUninvokable
public final void setLeastSignificantByteFirst(boolean lsbFirst){
setLeastSignificantByteFirst_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), lsbFirst);
}
@io.qt.QtUninvokable
private native void setLeastSignificantByteFirst_native_bool(long __this__nativeId, boolean lsbFirst);
/**
* See QOpenGLPixelTransferOptions::setRowLength(int)
*/
@io.qt.QtUninvokable
public final void setRowLength(int rowLength){
setRowLength_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), rowLength);
}
@io.qt.QtUninvokable
private native void setRowLength_native_int(long __this__nativeId, int rowLength);
/**
* See QOpenGLPixelTransferOptions::setSkipImages(int)
*/
@io.qt.QtUninvokable
public final void setSkipImages(int skipImages){
setSkipImages_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), skipImages);
}
@io.qt.QtUninvokable
private native void setSkipImages_native_int(long __this__nativeId, int skipImages);
/**
* See QOpenGLPixelTransferOptions::setSkipPixels(int)
*/
@io.qt.QtUninvokable
public final void setSkipPixels(int skipPixels){
setSkipPixels_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), skipPixels);
}
@io.qt.QtUninvokable
private native void setSkipPixels_native_int(long __this__nativeId, int skipPixels);
/**
* See QOpenGLPixelTransferOptions::setSkipRows(int)
*/
@io.qt.QtUninvokable
public final void setSkipRows(int skipRows){
setSkipRows_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), skipRows);
}
@io.qt.QtUninvokable
private native void setSkipRows_native_int(long __this__nativeId, int skipRows);
/**
* See QOpenGLPixelTransferOptions::setSwapBytesEnabled(bool)
*/
@io.qt.QtUninvokable
public final void setSwapBytesEnabled(boolean swapBytes){
setSwapBytesEnabled_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), swapBytes);
}
@io.qt.QtUninvokable
private native void setSwapBytesEnabled_native_bool(long __this__nativeId, boolean swapBytes);
/**
* See QOpenGLPixelTransferOptions::skipImages()const
*/
@io.qt.QtUninvokable
public final int skipImages(){
return skipImages_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int skipImages_native_constfct(long __this__nativeId);
/**
* See QOpenGLPixelTransferOptions::skipPixels()const
*/
@io.qt.QtUninvokable
public final int skipPixels(){
return skipPixels_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int skipPixels_native_constfct(long __this__nativeId);
/**
* See QOpenGLPixelTransferOptions::skipRows()const
*/
@io.qt.QtUninvokable
public final int skipRows(){
return skipRows_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int skipRows_native_constfct(long __this__nativeId);
@io.qt.QtUninvokable
public final void swap(io.qt.gui.QOpenGLPixelTransferOptions other){
java.util.Objects.requireNonNull(other, "Argument 'other': null not expected.");
swap_native_ref_QOpenGLPixelTransferOptions(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other));
}
@io.qt.QtUninvokable
private native void swap_native_ref_QOpenGLPixelTransferOptions(long __this__nativeId, long other);
/**
* Constructor for internal use only.
* @param p expected to be null
.
*/
@io.qt.NativeAccess
protected QOpenGLPixelTransferOptions(QPrivateConstructor p) { super(p); }
@Override
public QOpenGLPixelTransferOptions clone() {
return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native QOpenGLPixelTransferOptions clone_native(long __this_nativeId);
}