5#ifndef QSSGRENDERINDEXTABLE_P_H
6#define QSSGRENDERINDEXTABLE_P_H
20#include <QtQuick3DRuntimeRender/private/qssgrendergraphobject_p.h>
22#include <QtGui/qvectornd.h>
23#include <QtGui/qmatrix4x4.h>
44 int serial()
const {
return instanceSerial; }
45 int stride()
const {
return instanceStride; }
54 int instanceSerial = 0;
55 int instanceStride = 0;
56 bool transparency =
false;
57 bool depthSorting =
false;
The QMatrix4x4 class represents a 4x4 transformation matrix in 3D space.
The QVector4D class represents a vector or vertex in 4D space.
Combined button and popup list for selecting options.
GLenum GLenum GLsizei count
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
const void GLsizei GLsizei stride
GLenum GLenum GLsizei void * table
QSSGRenderInstanceTable()
void setHasTransparency(bool t)
void setData(const QByteArray &data, int count, int stride)
const void * constData() const
void setDepthSorting(bool enable)
qsizetype dataSize() const
bool isDepthSortingEnabled()
void setInstanceCountOverride(int count)