20 QOpenGLPixelTransferOptions();
21 QOpenGLPixelTransferOptions(
const QOpenGLPixelTransferOptions &);
22 QT_MOVE_ASSIGNMENT_OPERATOR_IMPL_VIA_PURE_SWAP(QOpenGLPixelTransferOptions)
23 QOpenGLPixelTransferOptions &operator=(
const QOpenGLPixelTransferOptions &);
24 ~QOpenGLPixelTransferOptions();
26 void swap(QOpenGLPixelTransferOptions &other)
noexcept
27 { data.swap(other.data); }
29 void setAlignment(
int alignment);
30 int alignment()
const;
32 void setSkipImages(
int skipImages);
33 int skipImages()
const;
35 void setSkipRows(
int skipRows);
38 void setSkipPixels(
int skipPixels);
39 int skipPixels()
const;
41 void setImageHeight(
int imageHeight);
42 int imageHeight()
const;
44 void setRowLength(
int rowLength);
45 int rowLength()
const;
47 void setLeastSignificantByteFirst(
bool lsbFirst);
48 bool isLeastSignificantBitFirst()
const;
50 void setSwapBytesEnabled(
bool swapBytes);
51 bool isSwapBytesEnabled()
const;
54 QSharedDataPointer<QOpenGLPixelTransferOptionsData> data;