Castor3D
0.16.0
Multiplatform 3D engine
Main Page
Related Pages
Namespaces
Concepts
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
castor3d
Scene
castor3d::Scene Member List
This is the complete list of members for
castor3d::Scene
, including all inherited members.
addAnimatedTexture
(TextureSourceInfo const &sourceInfo, TextureConfiguration const &config, Pass &pass)
castor3d::Scene
addEnvironmentMap
(SceneNode &node)
castor3d::Scene
addGeometry
(GeometryCache::ElementPtrT element)
castor3d::Scene
inline
CameraRootNode
castor3d::Scene
static
cleanup
()
castor3d::Scene
getAmbientLight
() const noexcept
castor3d::Scene
inline
getBackground
() const noexcept
castor3d::Scene
inline
getBackgroundColour
() const noexcept
castor3d::Scene
inline
getBackgroundModel
() const
castor3d::Scene
getBackgroundModelId
() const
castor3d::Scene
getBillboardsBuffer
() const
castor3d::Scene
getBindlessTexDescriptorLayout
() const
castor3d::Scene
getBindlessTexDescriptorPool
() const
castor3d::Scene
getBindlessTexDescriptorSet
() const
castor3d::Scene
getBoundingBox
() const noexcept
castor3d::Scene
inline
getCameraRootNode
() const noexcept
castor3d::Scene
inline
getDebugConfig
() const noexcept
castor3d::Scene
inline
getDefaultLightingModel
() const
castor3d::Scene
getDefaultLightingModelName
() const
castor3d::Scene
getDirectionalShadowCascades
() const noexcept
castor3d::Scene
inline
getEnvironmentMap
() const
castor3d::Scene
getEnvironmentMapIndex
(SceneNode const &node) const
castor3d::Scene
getFaceCount
() const
castor3d::Scene
getFlags
() const
castor3d::Scene
getFog
() const noexcept
castor3d::Scene
inline
getFog
() noexcept
castor3d::Scene
inline
getLightingModelsID
() const
castor3d::Scene
getLightsFactory
() const noexcept
castor3d::Scene
inline
getListener
() const noexcept
castor3d::Scene
inline
getLpvGridSize
() const
castor3d::Scene
getLpvIndirectAttenuation
() const noexcept
castor3d::Scene
inline
getModelBuffer
() const
castor3d::Scene
getName
() const noexcept
castor::NamedBaseT< T >
inline
getObjectRootNode
() const noexcept
castor3d::Scene
inline
getOwner
() const
castor::OwnedBy< Engine >
inline
getRenderNodes
() const noexcept
castor3d::Scene
inline
getRenderTargetsSemaphores
() const
castor3d::Scene
getResources
() noexcept
castor3d::Scene
inline
getRootNode
() const noexcept
castor3d::Scene
inline
getVertexCount
() const
castor3d::Scene
getVoxelConeTracingConfig
() const noexcept
castor3d::Scene
inline
getVoxelConeTracingConfig
() noexcept
castor3d::Scene
inline
hasBindless
() const
castor3d::Scene
hasEnvironmentMap
(SceneNode &node) const
castor3d::Scene
hasIBLSupport
(LightingModelID lightingModelId) const
castor3d::Scene
hasObjects
(LightingModelID lightingModelId) const
castor3d::Scene
hasOpaqueObjects
() const noexcept
castor3d::Scene
inline
hasShadows
() const
castor3d::Scene
hasShadows
(LightType lightType) const
castor3d::Scene
hasTransparentObjects
() const noexcept
castor3d::Scene
inline
initialise
()
castor3d::Scene
isInitialised
() const noexcept
castor3d::Scene
inline
m_name
castor::NamedBaseT< T >
protected
markDirty
(SceneNode &object)
castor3d::Scene
markDirty
(BillboardBase &object)
castor3d::Scene
markDirty
(MovableObject &object)
castor3d::Scene
merge
(Scene &scene)
castor3d::Scene
NamedBaseT
(T name) noexcept
castor::NamedBaseT< T >
inline
explicit
needsGlobalIllumination
() const
castor3d::Scene
needsGlobalIllumination
(LightType ltType, GlobalIlluminationType giType) const
castor3d::Scene
needsSubsurfaceScattering
() const noexcept
castor3d::Scene
inline
ObjectRootNode
castor3d::Scene
static
onSetBackground
castor3d::Scene
mutable
onUpdate
castor3d::Scene
mutable
OwnedBy
(Engine &owner)
castor::OwnedBy< Engine >
inline
explicit
protected
removeEnvironmentMap
(SceneNode &node)
castor3d::Scene
rename
(T name) noexcept
castor::NamedBaseT< T >
inline
RootNode
castor3d::Scene
static
Scene
(castor::String const &name, Engine &engine)
castor3d::Scene
setAmbientLight
(castor::RgbColour const &value) noexcept
castor3d::Scene
inline
setBackground
(SceneBackgroundUPtr value)
castor3d::Scene
setBackgroundColour
(castor::RgbColour const &value) noexcept
castor3d::Scene
inline
setDefaultLightingModel
(LightingModelID value)
castor3d::Scene
setDirectionalShadowCascades
(uint32_t value)
castor3d::Scene
setLpvIndirectAttenuation
(float value)
castor3d::Scene
update
(CpuUpdater &updater)
castor3d::Scene
update
(GpuUpdater &updater)
castor3d::Scene
updateBoundingBox
()
castor3d::Scene
upload
(UploadData &uploader)
castor3d::Scene
~Scene
() noexcept
castor3d::Scene
Generated by
1.10.0