diff options
author | Määttä Antti <antti.maatta@qt.io> | 2018-10-09 11:10:42 +0300 |
---|---|---|
committer | Antti Määttä <antti.maatta@qt.io> | 2018-10-12 08:16:41 +0000 |
commit | d3afc8269a3bb278fd98e15695d6085683d756e0 (patch) | |
tree | 51b61c54ec7af95f80b16f7426c97306d68a3d2f /src/Authoring/Studio/Render/Q3DSTranslation.cpp | |
parent | fc35cee162bbecae1bbb9754e6e9b5ac1565e45f (diff) |
Add referenced material translator
Task-number: QT3DS-2071
Change-Id: I31ca7c9fb82a5ab67c15392884218601cfa29f63
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Diffstat (limited to 'src/Authoring/Studio/Render/Q3DSTranslation.cpp')
-rw-r--r-- | src/Authoring/Studio/Render/Q3DSTranslation.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/Authoring/Studio/Render/Q3DSTranslation.cpp b/src/Authoring/Studio/Render/Q3DSTranslation.cpp index 53748d80..dc055e54 100644 --- a/src/Authoring/Studio/Render/Q3DSTranslation.cpp +++ b/src/Authoring/Studio/Render/Q3DSTranslation.cpp @@ -356,7 +356,12 @@ Q3DSGraphObjectTranslator *Q3DSTranslation::createTranslator( translator = new Q3DSTextTranslator(instance, *m_presentation->newObject<Q3DSTextNode>(id)); break; } - // TODO: ReferencedMaterial, Alias, Effect, CustomMaterial, RenderPlugin? + case qt3dsdm::ComposerObjectTypes::ReferencedMaterial: { + translator = new Q3DSReferencedMaterialTranslator( + instance, *m_presentation->newObject<Q3DSReferencedMaterial>(id)); + break; + } + // TODO: Alias, Effect, CustomMaterial, RenderPlugin? default: break; } |