![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::ColourBackground, including all inherited members.
| accept(BackgroundVisitor &visitor) override | castor3d::ColourBackground | virtual |
| accept(ConfigurationVisitorBase &visitor) override | castor3d::ColourBackground | 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 | |
| addPassBindings(crg::FramePass &pass, crg::ImageViewIdArray const &targetImage, uint32_t &index) const | castor3d::SceneBackground | |
| cleanup() | castor3d::SceneBackground | |
| ColourBackground(Engine &engine, Scene &scene, castor::String const &name=castor::String{}) | castor3d::ColourBackground | |
| 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 |
| getColour() const | castor3d::ColourBackground | inline |
| getIbl() const noexcept | castor3d::SceneBackground | inline |
| getImage() const | castor3d::SceneBackground | 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 |
| setOwner(Engine &owner) noexcept | castor::OwnedBy< Engine > | inline |
| setVisible(bool v) noexcept | castor3d::SceneBackground | inline |
| showIrradiance(bool v) noexcept | castor3d::SceneBackground | inline |
| 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::ColourBackground | virtual |
| ~SceneBackground() | castor3d::SceneBackground | virtual |