Workspace
6.21.5
CSIRO
Rendering
Scene
Scene Member List
This is the complete list of members for
Scene
, including all inherited members.
add
(SceneOverlay &overlay)
Scene
added
(Light &light)
Scene
added
(Camera &camera)
Scene
addInternalSource
(Mesh::MeshModelSource &source)
Scene
attachObserver
(Observer &observer)
Observable
clear
()
Scene
deregisterSceneItem
(const SceneItem &item)
Scene
destroy
()
Observable
detachObserver
(Observer &observer)
Observable
getCamera
(const QString &name="Default", bool enabledOnly=false)
Scene
getCamera
(unsigned i)
Scene
getDefaultRenderSettings
() const
Scene
getLight
(unsigned i)
Scene
getMeshModelLibrary
()
Scene
getNumSceneOverlays
() const
Scene
getRootTransform
()
Scene
getRootTransform
() const
Scene
getSceneItemLibrary
()
Scene
getSceneItemOpIdPath
(const SceneItem &item) const
Scene
getSceneItemWithOpIdPath
(const QString &opIdPath) const
Scene
getSceneOverlay
(unsigned index) const
Scene
getShaderLibrary
()
Scene
hasSceneOverlays
() const
Scene
notifyEvent
(const ObservableEvent &event)
Observable
numCameras
() const
Scene
numLights
() const
Scene
Observable
()
Observable
protected
Observable
(const Observable &)
Observable
protected
registerSceneItem
(const SceneItem &item, const QString &opIdPath)
Scene
remove
(SceneOverlay &overlay)
Scene
removed
(Light &light)
Scene
removed
(Camera &camera)
Scene
removeInternalSource
(Mesh::MeshModelSource &source)
Scene
Scene
()
Scene
setDefaultRenderSettings
(const RenderSettings &settings)
Scene
setMeshModelLibrary
(Mesh::MeshModelLibrary *library)
Scene
setSceneItemLibrary
(SceneItemLibrary *library)
Scene
setShaderLibrary
(ShaderLibrary *library)
Scene
~Observable
()
Observable
virtual
~Scene
() override
Scene