summaryrefslogtreecommitdiffstats
path: root/src/render/backend/renderentity_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/backend/renderentity_p.h')
-rw-r--r--src/render/backend/renderentity_p.h15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/render/backend/renderentity_p.h b/src/render/backend/renderentity_p.h
index a6e9fd39d..ec0837e02 100644
--- a/src/render/backend/renderentity_p.h
+++ b/src/render/backend/renderentity_p.h
@@ -164,12 +164,6 @@ private:
};
template<>
-HMesh RenderEntity::componentHandle<RenderMesh>() const;
-
-template<>
-RenderMesh *RenderEntity::renderComponent<RenderMesh>() const;
-
-template<>
HMaterial RenderEntity::componentHandle<RenderMaterial>() const;
template<>
@@ -188,10 +182,10 @@ template<>
RenderTransform *RenderEntity::renderComponent<RenderTransform>() const;
template<>
-HGeometryRenderer RenderEntity::componentHandle<RenderGeometryRenderer>() const;
+Q_AUTOTEST_EXPORT HGeometryRenderer RenderEntity::componentHandle<RenderGeometryRenderer>() const;
template<>
-RenderGeometryRenderer *RenderEntity::renderComponent<RenderGeometryRenderer>() const;
+Q_AUTOTEST_EXPORT RenderGeometryRenderer *RenderEntity::renderComponent<RenderGeometryRenderer>() const;
template<>
Q_AUTOTEST_EXPORT QNodeId RenderEntity::componentUuid<RenderTransform>() const;
@@ -203,9 +197,6 @@ template<>
Q_AUTOTEST_EXPORT QNodeId RenderEntity::componentUuid<RenderMaterial>() const;
template<>
-Q_AUTOTEST_EXPORT QNodeId RenderEntity::componentUuid<RenderMesh>() const;
-
-template<>
QList<HLayer> RenderEntity::componentsHandle<RenderLayer>() const;
template<>
@@ -224,7 +215,7 @@ template<>
Q_AUTOTEST_EXPORT QList<QNodeId> RenderEntity::componentsUuid<RenderShaderData>() const;
template<>
-QNodeId RenderEntity::componentUuid<RenderGeometryRenderer>() const;
+Q_AUTOTEST_EXPORT QNodeId RenderEntity::componentUuid<RenderGeometryRenderer>() const;
class RenderEntityFunctor : public QBackendNodeFunctor
{