4#ifndef QWAVEFRONTMESH_P_H
5#define QWAVEFRONTMESH_P_H
20#include <QtQuick/private/qquickshadereffectmesh_p.h>
22#include <QtCore/qurl.h>
23#include <QtGui/qvector3d.h>
32 Q_PROPERTY(
Error lastError READ lastError NOTIFY lastErrorChanged FINAL)
33 Q_PROPERTY(
QVector3D projectionPlaneV READ projectionPlaneV WRITE setProjectionPlaneV NOTIFY projectionPlaneVChanged FINAL)
34 Q_PROPERTY(
QVector3D projectionPlaneW READ projectionPlaneW WRITE setProjectionPlaneW NOTIFY projectionPlaneWChanged FINAL)
50 InvalidPlaneDefinitionError
58 void setSource(
const QUrl &
url);
60 Error lastError()
const;
61 void setLastError(
Error lastError);
69 void setProjectionPlaneV(
const QVector3D &projectionPlaneV);
72 void setProjectionPlaneW(
const QVector3D &projectionPlaneW);
virtual bool validateAttributes(const QVector< QByteArray > &attributes, int *posIndex)=0
virtual QSGGeometry * updateGeometry(QSGGeometry *geometry, int attrCount, int posIndex, const QRectF &srcRect, const QRectF &rect)=0
virtual QString log() const
\inmodule QtCore\reentrant
The QSGGeometry class provides low-level storage for graphics primitives in the \l{Qt Quick Scene Gra...
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QVector3D class represents a vector or vertex in 3D space.
void projectionPlaneVChanged()
void projectionPlaneWChanged()
@ MissingPositionAndTextureCoordinateAttributesError
@ MissingTextureCoordinateAttributeError
@ UnsupportedIndexSizeError
@ UnsupportedFaceShapeError
@ MissingPositionAttributeError
Combined button and popup list for selecting options.
GLsizei GLsizei GLchar * source
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
QUrl url("example.com")
[constructor-url-reference]
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent