Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qssgmesh_p.h>
Classes | |
struct | IndexBuffer |
struct | Lod |
struct | Subset |
struct | SubsetBounds |
struct | TargetBuffer |
struct | VertexBuffer |
struct | VertexBufferEntry |
Public Types | |
using | DrawMode = QSSGRenderDrawMode |
using | Winding = QSSGRenderWinding |
using | ComponentType = QSSGRenderComponentType |
Public Member Functions | |
VertexBuffer | vertexBuffer () const |
IndexBuffer | indexBuffer () const |
TargetBuffer | targetBuffer () const |
QVector< Subset > | subsets () const |
bool | isValid () const |
DrawMode | drawMode () const |
Winding | winding () const |
quint32 | save (QIODevice *device, quint32 id=0) const |
bool | hasLightmapUVChannel () const |
bool | createLightmapUVChannel (uint lightmapBaseResolution) |
Static Public Member Functions | |
static Mesh | loadMesh (QIODevice *device, quint32 id=0) |
static QMap< quint32, Mesh > | loadAll (QIODevice *device) |
static Mesh | fromAssetData (const QVector< AssetVertexEntry > &vbufEntries, const QByteArray &indexBufferData, ComponentType indexComponentType, const QVector< AssetMeshSubset > &subsets, quint32 numTargets=0, quint32 numTargetComps=0) |
static Mesh | fromRuntimeData (const RuntimeMeshData &data, QString *error) |
Friends | |
struct | MeshInternal |
Definition at line 81 of file qssgmesh_p.h.
Definition at line 86 of file qssgmesh_p.h.
Definition at line 84 of file qssgmesh_p.h.
Definition at line 85 of file qssgmesh_p.h.
bool QSSGMesh::Mesh::createLightmapUVChannel | ( | uint | lightmapBaseResolution | ) |
Definition at line 1022 of file qssgmesh.cpp.
|
inline |
Definition at line 161 of file qssgmesh_p.h.
|
static |
Definition at line 625 of file qssgmesh.cpp.
|
static |
Definition at line 764 of file qssgmesh.cpp.
bool QSSGMesh::Mesh::hasLightmapUVChannel | ( | ) | const |
Definition at line 1012 of file qssgmesh.cpp.
|
inline |
Definition at line 141 of file qssgmesh_p.h.
|
inline |
Definition at line 159 of file qssgmesh_p.h.
Definition at line 600 of file qssgmesh.cpp.
Definition at line 581 of file qssgmesh.cpp.
Definition at line 913 of file qssgmesh.cpp.
Definition at line 143 of file qssgmesh_p.h.
|
inline |
Definition at line 142 of file qssgmesh_p.h.
|
inline |
Definition at line 140 of file qssgmesh_p.h.
|
inline |
Definition at line 162 of file qssgmesh_p.h.
|
friend |
Definition at line 177 of file qssgmesh_p.h.