Gem Illuminator
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
Scene Member List

This is the complete list of members for Scene, including all inherited members.

camera() const Scene
cubesChanged()Scenesignal
findGemIntersectedBy(const LightRay &ray, QVector3D *collisionPoint=nullptr) const Scene
findGemWithBoundingSphereIntersectedBy(const LightRay &ray, QVector3D *collisionPoint=nullptr) const Scene
gameLost()Scenesignal
gameStarted()Scenesignal
geometries()Scene
geometriesChanged()Scenesignal
geometriesQML()Scene
handleGameLost()Sceneslot
handleGameStarted()Sceneslot
m_boundsSceneprotected
m_cameraSceneprotected
m_currentGemSceneprotected
m_gemsSceneprotected
m_navigationSceneprotected
m_previewCameraSceneprotected
m_rootLightRaySceneprotected
previewCamera() const Scene
registerNavigation(Navigation *navigation)Sceneslot
rootLightRay() const Scene
rootLightRayChanged()Scenesignal
rotateCurrentGem(const QQuaternion &quaternion)Sceneslot
Scene(QQuickItem *parent=0)Sceneexplicit
setCamera(Camera *camera)Scene
setCurrentGem(AbstractGem *currentGem)Scene
setPreviewCamera(Camera *camera)Scene
setRootLightRay(LightRay *rootLightRay)Scene
update(int elapsedTime)Scenevirtualslot
~Scene()Scenevirtual