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 | castor3d::Scene | inline |
getBackground() const | castor3d::Scene | inline |
getBackgroundColour() const | castor3d::Scene | inline |
getBackgroundModel() const | castor3d::Scene | |
getBillboardsBuffer() const | castor3d::Scene | |
getBindlessTexDescriptorLayout() const | castor3d::Scene | |
getBindlessTexDescriptorPool() const | castor3d::Scene | |
getBindlessTexDescriptorSet() const | castor3d::Scene | |
getBoundingBox() const | castor3d::Scene | inline |
getCameraRootNode() const | castor3d::Scene | inline |
getDirectionalShadowCascades() const | castor3d::Scene | inline |
getEnvironmentMap() const | castor3d::Scene | |
getEnvironmentMapIndex(SceneNode const &node) const | castor3d::Scene | |
getFaceCount() const | castor3d::Scene | |
getFlags() const | castor3d::Scene | |
getFog() const | castor3d::Scene | inline |
getFog() | castor3d::Scene | inline |
getLightingModel(LightType lightType) const | castor3d::Scene | |
getLightingModel() const | castor3d::Scene | |
getLightsFactory() const | castor3d::Scene | inline |
getListener() const | castor3d::Scene | inline |
getListener() | castor3d::Scene | inline |
getLpvGridSize() const | castor3d::Scene | |
getLpvIndirectAttenuation() const | castor3d::Scene | inline |
getModelBuffer() const | castor3d::Scene | |
getObjectRootNode() const | castor3d::Scene | inline |
getPassesName() const | castor3d::Scene | |
getPassesType() const | castor3d::Scene | |
getRenderNodes() const | castor3d::Scene | inline |
getRenderTargetsSemaphores() const | castor3d::Scene | |
getRootNode() const | castor3d::Scene | inline |
getVertexCount() const | castor3d::Scene | |
getVoxelConeTracingConfig() const | castor3d::Scene | inline |
getVoxelConeTracingConfig() | castor3d::Scene | inline |
hasBindless() const | castor3d::Scene | |
hasEnvironmentMap(SceneNode &node) const | castor3d::Scene | |
hasOpaqueObjects() const | castor3d::Scene | inline |
hasShadows() const | castor3d::Scene | |
hasShadows(LightType lightType) const | castor3d::Scene | |
hasTransparentObjects() const | castor3d::Scene | inline |
initialise() | castor3d::Scene | |
isInitialised() const | castor3d::Scene | inline |
markDirty(SceneNode &object) | castor3d::Scene | |
markDirty(BillboardBase &object) | castor3d::Scene | |
markDirty(MovableObject &object) | castor3d::Scene | |
merge(Scene &scene) | castor3d::Scene | |
needsGlobalIllumination() const | castor3d::Scene | |
needsGlobalIllumination(LightType ltType, GlobalIlluminationType giType) const | castor3d::Scene | |
needsSubsurfaceScattering() const | castor3d::Scene | inline |
ObjectRootNode | castor3d::Scene | static |
onSetBackground | castor3d::Scene | mutable |
onUpdate | castor3d::Scene | mutable |
removeEnvironmentMap(SceneNode &node) | castor3d::Scene | |
RootNode | castor3d::Scene | static |
Scene(castor::String const &name, Engine &engine) | castor3d::Scene | |
setAmbientLight(castor::RgbColour const &value) | castor3d::Scene | inline |
setBackground(SceneBackgroundSPtr value) | castor3d::Scene | |
setBackgroundColour(castor::RgbColour const &value) | castor3d::Scene | inline |
setDirectionalShadowCascades(uint32_t value) | castor3d::Scene | |
setLpvIndirectAttenuation(float value) | castor3d::Scene | |
setPassesType(PassTypeID value) | castor3d::Scene | |
update(CpuUpdater &updater) | castor3d::Scene | |
update(GpuUpdater &updater) | castor3d::Scene | |
updateBoundingBox() | castor3d::Scene | |
~Scene() | castor3d::Scene | |