![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::SkyboxBackground, including all inherited members.
| accept(BackgroundVisitor &visitor) override | castor3d::SkyboxBackground | virtual |
| accept(ConfigurationVisitorBase &visitor) override | castor3d::SkyboxBackground | virtual |
| adaptBuffer(castor::PxBufferBase const &buffer, castor::String const &name, bool generateMips) | castor3d::SceneBackground | protectedstatic |
| addBindings(ashes::VkDescriptorSetLayoutBindingArray &bindings, VkShaderStageFlags shaderStages, uint32_t &index) const | castor3d::SceneBackground | |
| addDescriptors(ashes::WriteDescriptorSetArray &descriptorWrites, crg::ImageViewIdArray const &targetImage, uint32_t &index) const | castor3d::SceneBackground | |
| addParsers(castor::AttributeParsers &result) | castor3d::SkyboxBackground | static |
| addPassBindings(crg::FramePass &pass, crg::ImageViewIdArray const &targetImage, uint32_t &index) const | castor3d::SceneBackground | |
| cleanup() | castor3d::SceneBackground | |
| createBackgroundPass(crg::FramePassGroup &graph, RenderDevice const &device, ProgressBar *progress, VkExtent2D const &size, crg::ImageViewIdArray const &colour, crg::ImageViewIdArray const &depth, crg::ImageViewId const *depthObj, UniformBufferOffsetT< ModelBufferConfiguration > const &modelUbo, CameraUbo const &cameraUbo, HdrConfigUbo const &hdrConfigUbo, SceneUbo const &sceneUbo, bool clearColour, bool clearDepth, bool forceVisible, BackgroundPassBase *&backgroundPass) | castor3d::SceneBackground | virtual |
| getCrossTexturePath() const | castor3d::SkyboxBackground | inline |
| getEquiSize() const | castor3d::SkyboxBackground | inline |
| getEquiTexturePath() const | castor3d::SkyboxBackground | inline |
| getIbl() const noexcept | castor3d::SceneBackground | inline |
| getImage() const | castor3d::SceneBackground | inline |
| getLayerTexturePath() const | castor3d::SkyboxBackground | inline |
| getModelID() const | castor3d::SceneBackground | |
| getModelName() const | castor3d::SceneBackground | virtual |
| getName() const noexcept | castor::NamedBaseT< T > | inline |
| getOwner() const noexcept | castor::OwnedBy< Engine > | inline |
| getPassIndex(bool forceVisible) const noexcept | castor3d::SceneBackground | inline |
| getSampler() const noexcept | castor3d::SceneBackground | inline |
| getScene() const noexcept | castor3d::SceneBackground | inline |
| getTexture() const noexcept | castor3d::SceneBackground | inline |
| getType() const noexcept | castor3d::SceneBackground | inline |
| hasIbl() const noexcept | castor3d::SceneBackground | inline |
| hasScattering() const noexcept | castor3d::SceneBackground | inlinevirtual |
| HiddenPassIndex | castor3d::SceneBackground | static |
| initialise(RenderDevice const &device) | castor3d::SceneBackground | |
| IrradiancePassIndex | castor3d::SceneBackground | static |
| isDepthSampled() const noexcept | castor3d::SceneBackground | inlinevirtual |
| isHdr() const noexcept | castor3d::SceneBackground | inline |
| isInitialised() const noexcept | castor3d::SceneBackground | inline |
| isIrradianceShown() const noexcept | castor3d::SceneBackground | inline |
| isSRGB() const noexcept | castor3d::SceneBackground | inline |
| isVisible() const noexcept | castor3d::SceneBackground | inline |
| loadImage(Engine &engine, castor::String const &name, castor::Path const &folder, castor::Path const &relative, bool generateMips) | castor3d::SceneBackground | protectedstatic |
| m_hasIBLSupport | castor3d::SceneBackground | protected |
| m_hdr | castor3d::SceneBackground | protected |
| m_ibl | castor3d::SceneBackground | protected |
| m_initialised | castor3d::SceneBackground | protected |
| m_name | castor::NamedBaseT< T > | protected |
| m_needsUpload | castor3d::SceneBackground | protected |
| m_passIndex | castor3d::SceneBackground | protected |
| m_sampler | castor3d::SceneBackground | protected |
| m_scene | castor3d::SceneBackground | protected |
| m_showIrradiance | castor3d::SceneBackground | protected |
| m_srgb | castor3d::SceneBackground | protected |
| m_texture | castor3d::SceneBackground | protected |
| m_textureId | castor3d::SceneBackground | protected |
| m_type | castor3d::SceneBackground | protected |
| m_visible | castor3d::SceneBackground | protected |
| NamedBaseT(T name) noexcept | castor::NamedBaseT< T > | inlineexplicit |
| notifyChanged() | castor3d::SceneBackground | |
| onChanged | castor3d::SceneBackground | |
| OwnedBy(Engine &owner) noexcept | castor::OwnedBy< Engine > | inlineexplicitprotected |
| PassCount | castor3d::SceneBackground | static |
| rename(T name) noexcept | castor::NamedBaseT< T > | inline |
| SceneBackground(Engine &engine, Scene &scene, castor::String const &name, castor::String type, bool hasIBLSupport) | castor3d::SceneBackground | explicit |
| setBackImage(castor::Path const &folder, castor::Path const &relative) | castor3d::SkyboxBackground | |
| setBottomImage(castor::Path const &folder, castor::Path const &relative) | castor3d::SkyboxBackground | |
| setCrossTexture(castor::Path const &folder, castor::Path const &relative) | castor3d::SkyboxBackground | |
| setEquiSize(uint32_t size) | castor3d::SkyboxBackground | |
| setEquiTexture(castor::Path const &folder, castor::Path const &relative, uint32_t size) | castor3d::SkyboxBackground | |
| setFaceTexture(castor::Path const &folder, castor::Path const &relative, SkyboxFace face) | castor3d::SkyboxBackground | |
| setFrontImage(castor::Path const &folder, castor::Path const &relative) | castor3d::SkyboxBackground | |
| setLeftImage(castor::Path const &folder, castor::Path const &relative) | castor3d::SkyboxBackground | |
| setOwner(Engine &owner) noexcept | castor::OwnedBy< Engine > | inline |
| setRightImage(castor::Path const &folder, castor::Path const &relative) | castor3d::SkyboxBackground | |
| setTopImage(castor::Path const &folder, castor::Path const &relative) | castor3d::SkyboxBackground | |
| setVisible(bool v) noexcept | castor3d::SceneBackground | inline |
| showIrradiance(bool v) noexcept | castor3d::SceneBackground | inline |
| SkyboxBackground(Engine &engine, Scene &scene, castor::String const &name=castor::String{}) | castor3d::SkyboxBackground | explicit |
| update(CpuUpdater &updater) const | castor3d::SceneBackground | |
| update(GpuUpdater &updater) const | castor3d::SceneBackground | |
| upload(UploadData &uploader) | castor3d::SceneBackground | |
| VisiblePassIndex | castor3d::SceneBackground | static |
| write(castor::String const &tabs, castor::Path const &folder, castor::StringStream &stream) const override | castor3d::SkyboxBackground | virtual |
| ~SceneBackground() | castor3d::SceneBackground | virtual |