summaryrefslogtreecommitdiffstats
path: root/src/render/backend/shaderparameterpack_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/backend/shaderparameterpack_p.h')
-rw-r--r--src/render/backend/shaderparameterpack_p.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/render/backend/shaderparameterpack_p.h b/src/render/backend/shaderparameterpack_p.h
index abd63a187..5703bb17b 100644
--- a/src/render/backend/shaderparameterpack_p.h
+++ b/src/render/backend/shaderparameterpack_p.h
@@ -90,7 +90,7 @@ QT3D_DECLARE_TYPEINFO_2(Qt3DRender, Render, BlockToSSBO, Q_PRIMITIVE_TYPE)
typedef QHash<int, UniformValue> PackUniformHash;
-class ShaderParameterPack
+class Q_AUTOTEST_EXPORT ShaderParameterPack
{
public:
~ShaderParameterPack();
@@ -140,4 +140,6 @@ QT3D_DECLARE_TYPEINFO_2(Qt3DRender, Render, ShaderParameterPack::NamedTexture, Q
QT_END_NAMESPACE
+Q_DECLARE_METATYPE(Qt3DRender::Render::ShaderParameterPack)
+
#endif // QT3DRENDER_RENDER_SHADERPARAMETERPACK_P_H