5#ifndef QSSG_RENDER_IMAGE_H
6#define QSSG_RENDER_IMAGE_H
19#include <QtQuick3DRuntimeRender/private/qssgrendergraphobject_p.h>
20#include <QtQuick3DRuntimeRender/private/qssgrenderimagetexture_p.h>
21#include <QtQuick3DRuntimeRender/private/qssgrenderbuffermanager_p.h>
22#include <QtQuick3DRuntimeRender/private/qtquick3druntimerenderglobal_p.h>
23#include <QtQuick3DRuntimeRender/private/qssgrendererutil_p.h>
24#include <QtQuick3DUtils/private/qssgrenderbasetypes_p.h>
26#include <QtGui/QVector2D>
38 TransformDirty = 1 << 1,
66 float m_rotation = 0.0f;
77 bool m_generateMipmaps =
false;
87 void calculateTextureTransform();
88 bool isImageTransformIdentity()
const;
The QMatrix4x4 class represents a 4x4 transformation matrix in 3D space.
The QVector2D class represents a vector or vertex in 2D space.
Combined button and popup list for selecting options.
#define Q_DECLARE_FLAGS(Flags, Enum)
#define Q_DECLARE_OPERATORS_FOR_FLAGS(Flags)
QSSGRenderTextureFilterOp
QMatrix4x4 m_textureTransform