20#include "private/qglobal_p.h"
30 return g->m_server_data;
34 Q_ASSERT(!g->m_server_data);
35 const_cast<QSGGeometry *>(g)->m_server_data = data;
39 static void inline clearDirtyVertexData(
const QSGGeometry *g) {
const_cast<QSGGeometry *>(g)->m_dirty_vertex_data =
false; }
41 static bool inline hasDirtyIndexData(
const QSGGeometry *g) {
return g->m_dirty_index_data; }
42 static void inline clearDirtyIndexData(
const QSGGeometry *g) {
const_cast<QSGGeometry *>(g)->m_dirty_index_data =
false; }
static void install(const QSGGeometry *g, QSGGeometryData *data)
static bool hasDirtyIndexData(const QSGGeometry *g)
virtual ~QSGGeometryData()
static void clearDirtyIndexData(const QSGGeometry *g)
static bool hasDirtyVertexData(const QSGGeometry *g)
static void clearDirtyVertexData(const QSGGeometry *g)
static QSGGeometryData * data(const QSGGeometry *g)
The QSGGeometry class provides low-level storage for graphics primitives in the \l{Qt Quick Scene Gra...
Combined button and popup list for selecting options.