| changeID(RendererObjectID newID) noexcept | CeresEngine::RendererObject | private |
| destroy() noexcept override | CeresEngine::TRendererObject< SelfType, BaseType > | inlinevirtual |
| didChangeID | CeresEngine::RendererObject | |
| equirectangularToCubeMap(RendererContext &context, const GPUImagePtr &environmentMap) | CeresEngine::RendererEnvironment | protected |
| getDirtyFlags() const noexcept | CeresEngine::RendererEnvironment | inline |
| getID() const noexcept | CeresEngine::RendererObject | inline |
| getIrradianceMap() const noexcept | CeresEngine::RendererSkyboxEnvironment | inline |
| getManager() const noexcept | CeresEngine::TRendererObject< SelfType, BaseType > | inline |
| getRadianceMap() const noexcept | CeresEngine::RendererSkyboxEnvironment | inline |
| getSkyboxTexture() const noexcept | CeresEngine::RendererSkyboxEnvironment | inline |
| getType() const noexcept final | CeresEngine::RendererSkyboxEnvironment | inlinevirtual |
| getUniformBuffer() const final | CeresEngine::RendererSkyboxEnvironment | inlinevirtual |
| isDirty() const noexcept | CeresEngine::RendererEnvironment | inline |
| ManagerType typedef | CeresEngine::TRendererObject< SelfType, BaseType > | private |
| ManagerType | CeresEngine::TRendererObject< SelfType, BaseType > | private |
| markAsDirty(const RendererEnvironmentDirtyFlags &flags=RendererEnvironmentDirtyFlag::All) noexcept | CeresEngine::RendererEnvironment | |
| mComponent | CeresEngine::RendererEnvironment | protected |
| mDirtyFlags | CeresEngine::RendererEnvironment | protected |
| mID | CeresEngine::RendererObject | protected |
| mIrradianceMap | CeresEngine::RendererSkyboxEnvironment | private |
| mManager | CeresEngine::TRendererObject< SelfType, BaseType > | protected |
| mOriginalSkyboxTexture | CeresEngine::RendererSkyboxEnvironment | private |
| mRadianceMap | CeresEngine::RendererSkyboxEnvironment | private |
| mSkyboxTexture | CeresEngine::RendererSkyboxEnvironment | private |
| mUniformBuffer | CeresEngine::RendererSkyboxEnvironment | private |
| prefilterIrradianceMap(RendererContext &context, const GPUImagePtr &environmentMap) | CeresEngine::RendererEnvironment | protected |
| prefilterRadianceMap(RendererContext &context, const GPUImagePtr &environmentMap) | CeresEngine::RendererEnvironment | protected |
| prepare(RendererContext &context) override | CeresEngine::RendererSkyboxEnvironment | virtual |
| RendererEnvironment(RendererEnvironmentManager &manager, RendererScene &scene) | CeresEngine::RendererEnvironment | explicit |
| RendererEnvironmentManager | CeresEngine::RendererSkyboxEnvironment | friend |
| RendererObject()=default | CeresEngine::RendererObject | explicit |
| RendererSkyboxEnvironment(RendererEnvironmentManager &manager, RendererScene &scene) | CeresEngine::RendererSkyboxEnvironment | explicit |
| super typedef | CeresEngine::RendererSkyboxEnvironment | private |
| synchronize(const EnvironmentComponent &component) | CeresEngine::RendererEnvironment | |
| TRendererObject(ManagerType &manager, Args &&... args) | CeresEngine::TRendererObject< SelfType, BaseType > | inlineexplicit |
| TRendererSceneObject(Args &&... args) | CeresEngine::TRendererSceneObject< RendererEnvironment > | inlineexplicit |
| willChangeID | CeresEngine::RendererObject | |
| ~RendererEnvironment() | CeresEngine::RendererEnvironment | virtual |
| ~RendererObject() noexcept=default | CeresEngine::RendererObject | virtual |
| ~RendererSkyboxEnvironment() override | CeresEngine::RendererSkyboxEnvironment | |
| ~TRendererSceneObject() noexcept override | CeresEngine::TRendererSceneObject< RendererEnvironment > | inline |