summaryrefslogtreecommitdiffstats
path: root/src/collision/qcollisionaspect.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove incomplete collision aspectAndy Nichols2015-11-071-136/+0
| | | | | | | | | | | | It does not make sense to release the collision aspect as is as the API is not final, and no backends have been implemented yet. The collision aspect is also out of scope for the current release, and for now we will just support rudimentary collision support to enable picking by casting rays at bounding spheres in the render aspect. Task-number: QTBUG-49091 Change-Id: I6aa9e2a38d5e4974ea22b87aead1c0af93585f39 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* QAspectManager: Explicitly mark as private APIAndy Nichols2015-10-301-1/+0
| | | | | | | Also remove some unnecessary includes. Change-Id: I35539566e530f7800bbbe7884be65a93a7ee91eb Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Doc: Updated the docs for the namespace changesVenugopal Shivashankar2015-10-271-1/+1
| | | | | | | | | | | | | | | | Each of the submodules now have there own namespace so the following changes are required to adapt: - Added \namespace docs for the new namespaces. - Updated all the \class and \instantiates entries to use the appropriate namespace qualifier. - Changed the \module and \qmlmodule names for Qt 3D Core and Qt 3D Render modules. - Added the missing \module and \qmlmodule pages for the Qt 3D Collision module. Change-Id: Ibc5bf30e4f50aecb6a3b24bc8536f17ed19d681d Reviewed-by: Topi Reiniƶ <topi.reinio@digia.com>
* Move Qt3DCore into Qt3DCore namespaceSean Harmer2015-10-131-14/+14
| | | | | | | Update other aspects, tests and examples accordingly. Change-Id: Ib1bcf0bdf4f5aec4422dc0c80bfc32b27fb1a317 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Move collision aspect into its own namespaceSean Harmer2015-10-131-13/+15
| | | | | Change-Id: Ib8c2b2501d6fc074dc7d1c462befbd8ff4631a30 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Add new collision aspectSean Harmer2015-08-101-0/+135
This will implement a simple collision-only (no physics) aspect that can be used to detect when collisions occur between entities that aggregate collider components. It is also intended to provide a concrete implementation of the ray cast service to permit users to perform ray casts and to also allow the input aspect to correctly deliver input events to entities. Change-Id: I20012ebdb0b3f1b2014ccdab039e87973d112c16 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>