Castor3D 0.14.0
Multiplatform 3D engine
|
Liste complète des membres de castor3d::SceneBackground, y compris les membres hérités :
accept(BackgroundVisitor &visitor)=0 | castor3d::SceneBackground | pure virtual |
accept(PipelineVisitor &visitor)=0 | castor3d::SceneBackground | pure virtual |
addBindings(ashes::VkDescriptorSetLayoutBindingArray &bindings, uint32_t &index) const | castor3d::SceneBackground | |
addDescriptors(ashes::WriteDescriptorSetArray &descriptorWrites, crg::ImageData const &targetImage, uint32_t &index) const | castor3d::SceneBackground | |
addPassBindings(crg::FramePass &pass, crg::ImageData const &targetImage, uint32_t &index) const | castor3d::SceneBackground | |
cleanup() | castor3d::SceneBackground | |
createBackgroundPass(crg::FramePassGroup &graph, RenderDevice const &device, ProgressBar *progress, VkExtent2D const &size, crg::ImageViewId const &colour, crg::ImageViewId const *depth, crg::ImageViewId const *depthObj, UniformBufferOffsetT< ModelBufferConfiguration > const &modelUbo, MatrixUbo const &matrixUbo, HdrConfigUbo const &hdrConfigUbo, SceneUbo const &sceneUbo, bool clearColour, BackgroundPassBase *&backgroundPass) | castor3d::SceneBackground | virtual |
getIbl() const | castor3d::SceneBackground | inline |
getImage() const | castor3d::SceneBackground | inline |
getModelName() const | castor3d::SceneBackground | virtual |
getSampler() const | castor3d::SceneBackground | inline |
getScene() const | castor3d::SceneBackground | inline |
getScene() | castor3d::SceneBackground | inline |
getTexture() const | castor3d::SceneBackground | inline |
getTexture() | castor3d::SceneBackground | inline |
getType() const | castor3d::SceneBackground | inline |
getView() const | castor3d::SceneBackground | inline |
hasIbl() const | castor3d::SceneBackground | inline |
hasScattering() const | castor3d::SceneBackground | inlinevirtual |
initialise(RenderDevice const &device) | castor3d::SceneBackground | |
isDepthSampled() const | castor3d::SceneBackground | inlinevirtual |
isHdr() const | castor3d::SceneBackground | inline |
isInitialised() const | castor3d::SceneBackground | inline |
isSRGB() const | castor3d::SceneBackground | inline |
m_hdr | castor3d::SceneBackground | protected |
m_ibl | castor3d::SceneBackground | protected |
m_initialised | castor3d::SceneBackground | protected |
m_sampler | castor3d::SceneBackground | protected |
m_scene | castor3d::SceneBackground | protected |
m_srgb | castor3d::SceneBackground | protected |
m_texture | castor3d::SceneBackground | protected |
m_textureId | castor3d::SceneBackground | protected |
m_type | castor3d::SceneBackground | protected |
notifyChanged() | castor3d::SceneBackground | |
onChanged | castor3d::SceneBackground | |
SceneBackground(Engine &engine, Scene &scene, castor::String const &name, castor::String type) | castor3d::SceneBackground | explicit |
update(CpuUpdater &updater) const | castor3d::SceneBackground | |
update(GpuUpdater &updater) const | castor3d::SceneBackground | |
write(castor::String const &tabs, castor::Path const &folder, castor::StringStream &stream) const =0 | castor3d::SceneBackground | pure virtual |
~SceneBackground() | castor3d::SceneBackground | virtual |