summaryrefslogtreecommitdiffstats
path: root/src/Runtime/api/studio3dqml/q3dsrenderer.h
Commit message (Collapse)AuthorAgeFilesLines
* Make qml api headers privatev2.4.0-beta1Antti Määttä2019-05-271-99/+0
| | | | | | Task-number: QT3DS-3567 Change-Id: Ie093ae736b2fd9ff7d5d868196e6703f678df1b2 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Add C++ API to create meshes dynamicallyMiikka Heikkinen2019-05-231-0/+1
| | | | | | | | | | | | | | Meshes can now be created at runtime via Q3DSPresentation API. Single vertex buffer is supported, and the vertex data must be properly interleaved by the user. Task-number: QT3DS-3378 Change-Id: I93a14db4201a24357c48e815747d4089dcba41ba Reviewed-by: Janne Kangas <janne.kangas@qt.io> Reviewed-by: Jere Tuliniemi <jere.tuliniemi@qt.io> Reviewed-by: Pasi Keränen <pasi.keranen@qt.io> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* Add runtime support for DataOutputPasi Keränen2019-05-231-0/+1
| | | | | | | | | | | | | Observes attribute changes in the CPresentation attributes and timeline changes for DataInput definitions. Slide changes are ignored as there is already API for slide change notifications. Task-number: QT3DS-3516 Change-Id: I9c384bccae391ddfb0b840ece67d2b412b4f86fe Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Janne Kangas <janne.kangas@qt.io> Reviewed-by: Antti Määttä <antti.maatta@qt.io> Reviewed-by: Pasi Keränen <pasi.keranen@qt.io>
* Add methods to create/delete multiple elements/materials at onceMiikka Heikkinen2019-05-171-2/+2
| | | | | | | | | | Also modified the notification signals to notify multiple creations with a single signal. Task-number: QT3DS-3376 Change-Id: I75bc867601d3f7943733b451ddfad18fab9383ea Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
* Make API related classes easier to findPasi Keränen2019-05-161-0/+97
Make files defining the API and API implementation more visible by moving them to separate folder, just like in Qt 3D Runtime. Rename to be more in line with Qt 3D Runtime similar classes (and also make filename match class name). Task-number: QT3DS-3478 Change-Id: Ie7b91ab7c1dce09c3a07b9f385af8e7ed24c536a Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>