diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2016-02-24 15:40:02 +0100 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2016-02-26 09:44:57 +0000 |
commit | 4a64929f6b02d8089b75bf1b47827555147c120b (patch) | |
tree | 72b29e2b332647930552b91a43f8cc2272570d44 /src/render/geometry/qmesh.cpp | |
parent | f4733a58ae4a935f6a77a78f46a3e38ee125fcbb (diff) |
QMesh: rename subMesh to meshName
Change-Id: Iceb135839c07914e9535c91b61e3ae6617a14cf3
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/geometry/qmesh.cpp')
-rw-r--r-- | src/render/geometry/qmesh.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/render/geometry/qmesh.cpp b/src/render/geometry/qmesh.cpp index edeac6f55..0296cf031 100644 --- a/src/render/geometry/qmesh.cpp +++ b/src/render/geometry/qmesh.cpp @@ -55,14 +55,14 @@ namespace Qt3DRender { class MeshFunctor : public QGeometryFunctor { public : - MeshFunctor(const QUrl &sourcePath, const QString &subMesh = QString()); + MeshFunctor(const QUrl &sourcePath, const QString &meshName = QString()); QGeometry *operator()() Q_DECL_OVERRIDE; bool operator ==(const QGeometryFunctor &other) const Q_DECL_OVERRIDE; QT3D_FUNCTOR(MeshFunctor) private: QUrl m_sourcePath; - QString m_subMesh; + QString m_meshName; }; @@ -128,7 +128,7 @@ void QMesh::setSource(const QUrl& source) return; d->m_source = source; // update the functor - QGeometryRenderer::setGeometryFunctor(QGeometryFunctorPtr(new MeshFunctor(d->m_source, d->m_subMesh))); + QGeometryRenderer::setGeometryFunctor(QGeometryFunctorPtr(new MeshFunctor(d->m_source, d->m_meshName))); emit sourceChanged(source); } @@ -143,15 +143,15 @@ QUrl QMesh::source() const return d->m_source; } -void QMesh::setSubMesh(const QString &subMesh) +void QMesh::setMeshName(const QString &meshName) { Q_D(QMesh); - if (d->m_subMesh == subMesh) + if (d->m_meshName == meshName) return; - d->m_subMesh = subMesh; + d->m_meshName = meshName; // update the functor - QGeometryRenderer::setGeometryFunctor(QGeometryFunctorPtr(new MeshFunctor(d->m_source, d->m_subMesh))); - emit subMeshChanged(subMesh); + QGeometryRenderer::setGeometryFunctor(QGeometryFunctorPtr(new MeshFunctor(d->m_source, d->m_meshName))); + emit meshNameChanged(meshName); } /*! @@ -159,19 +159,19 @@ void QMesh::setSubMesh(const QString &subMesh) * * Holds the subMesh for the mesh. */ -QString QMesh::subMesh() const +QString QMesh::meshName() const { Q_D(const QMesh); - return d->m_subMesh; + return d->m_meshName; } /*! * \internal */ -MeshFunctor::MeshFunctor(const QUrl &sourcePath, const QString& subMesh) +MeshFunctor::MeshFunctor(const QUrl &sourcePath, const QString& meshName) : QGeometryFunctor() , m_sourcePath(sourcePath) - , m_subMesh(subMesh) + , m_meshName(meshName) { } @@ -189,13 +189,13 @@ QGeometry *MeshFunctor::operator()() ObjLoader loader; loader.setLoadTextureCoordinatesEnabled(true); loader.setTangentGenerationEnabled(true); - qCDebug(Render::Jobs) << Q_FUNC_INFO << "Loading mesh from" << m_sourcePath << " part:" << m_subMesh; + qCDebug(Render::Jobs) << Q_FUNC_INFO << "Loading mesh from" << m_sourcePath << " part:" << m_meshName; // TO DO: Handle file download if remote url QString filePath = Qt3DRender::QUrlHelper::urlToLocalFileOrQrc(m_sourcePath); - if (loader.load(filePath, m_subMesh)) + if (loader.load(filePath, m_meshName)) return loader.geometry(); qCWarning(Render::Jobs) << Q_FUNC_INFO << "OBJ load failure for:" << filePath; |