diff options
Diffstat (limited to 'src/plugins/sceneparsers/assimp/assimpimporter.h')
-rw-r--r-- | src/plugins/sceneparsers/assimp/assimpimporter.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/sceneparsers/assimp/assimpimporter.h b/src/plugins/sceneparsers/assimp/assimpimporter.h index fb60713b8..0d2c0c9e5 100644 --- a/src/plugins/sceneparsers/assimp/assimpimporter.h +++ b/src/plugins/sceneparsers/assimp/assimpimporter.h @@ -61,6 +61,7 @@ #include <QMap> #include <QDir> +#include <QVector> #include <QLoggingCategory> QT_BEGIN_NAMESPACE @@ -71,6 +72,11 @@ namespace Qt3DCore { class QCamera; } +namespace Qt3DExtras { +class QKeyframeAnimation; +class QMorphingAnimation; +} + namespace Qt3DRender { class QMaterial; @@ -138,6 +144,8 @@ private: QMap<QString, QAbstractTexture *> m_materialTextures; QMap<aiNode*, Qt3DCore::QEntity*> m_cameras; QHash<aiTextureType, QString> m_textureToParameterName; + QVector<Qt3DExtras::QKeyframeAnimation *> m_animations; + QVector<Qt3DExtras::QMorphingAnimation *> m_morphAnimations; // QMap<aiNode*, Light*> m_lights; }; |