21 QOpenGLPixelTransferOptions();
22 QOpenGLPixelTransferOptions(
const QOpenGLPixelTransferOptions &);
23 QT_MOVE_ASSIGNMENT_OPERATOR_IMPL_VIA_PURE_SWAP(QOpenGLPixelTransferOptions)
24 QOpenGLPixelTransferOptions &operator=(
const QOpenGLPixelTransferOptions &);
25 ~QOpenGLPixelTransferOptions();
27 void swap(QOpenGLPixelTransferOptions &other)
noexcept
28 { data.swap(other.data); }
30 void setAlignment(
int alignment);
31 int alignment()
const;
33 void setSkipImages(
int skipImages);
34 int skipImages()
const;
36 void setSkipRows(
int skipRows);
39 void setSkipPixels(
int skipPixels);
40 int skipPixels()
const;
42 void setImageHeight(
int imageHeight);
43 int imageHeight()
const;
45 void setRowLength(
int rowLength);
46 int rowLength()
const;
48 void setLeastSignificantByteFirst(
bool lsbFirst);
49 bool isLeastSignificantBitFirst()
const;
51 void setSwapBytesEnabled(
bool swapBytes);
52 bool isSwapBytesEnabled()
const;
55 QSharedDataPointer<QOpenGLPixelTransferOptionsData> data;