accept(BackgroundVisitor &visitor)=0 | castor3d::SceneBackground | pure virtual |
cleanup(RenderDevice const &device) | castor3d::SceneBackground | |
getIbl() const | castor3d::SceneBackground | inline |
getImage() const | castor3d::SceneBackground | inline |
getIndexBuffer() const | castor3d::SceneBackground | inline |
getPipeline() const | castor3d::SceneBackground | inline |
getPipelineLayout() const | castor3d::SceneBackground | inline |
getScene() const | castor3d::SceneBackground | inline |
getScene() | castor3d::SceneBackground | inline |
getSemaphore() const | castor3d::SceneBackground | inline |
getTexDescriptorLayout() const | castor3d::SceneBackground | inline |
getTexture() const | castor3d::SceneBackground | inline |
getTexture() | castor3d::SceneBackground | inline |
getType() const | castor3d::SceneBackground | inline |
getUboDescriptorLayout() const | castor3d::SceneBackground | inline |
getVertexBuffer() const | castor3d::SceneBackground | inline |
getView() const | castor3d::SceneBackground | inline |
hasIbl() const | castor3d::SceneBackground | inline |
HdrCfgUboIdx | castor3d::SceneBackground | protectedstatic |
initialise(RenderDevice const &device, ashes::RenderPass const &renderPass, HdrConfigUbo const &hdrConfigUbo) | castor3d::SceneBackground | |
initialiseDescriptorSets(MatrixUbo &matrixUbo, ModelMatrixUbo const &modelMatrixUbo, HdrConfigUbo const &hdrConfigUbo, ashes::DescriptorSet &uboDescriptorSet, ashes::DescriptorSet &texDescriptorSet) const | castor3d::SceneBackground | virtual |
m_hdr | castor3d::SceneBackground | protected |
m_ibl | castor3d::SceneBackground | protected |
m_indexBuffer | castor3d::SceneBackground | protected |
m_initialised | castor3d::SceneBackground | protected |
m_matrixUbo | castor3d::SceneBackground | protected |
m_modelMatrixUbo | castor3d::SceneBackground | protected |
m_mtxModel | castor3d::SceneBackground | protected |
m_pipeline | castor3d::SceneBackground | protected |
m_pipelineLayout | castor3d::SceneBackground | protected |
m_sampler | castor3d::SceneBackground | protected |
m_scene | castor3d::SceneBackground | protected |
m_semaphore | castor3d::SceneBackground | protected |
m_texDescriptorLayout | castor3d::SceneBackground | protected |
m_texDescriptorPool | castor3d::SceneBackground | protected |
m_texDescriptorSet | castor3d::SceneBackground | protected |
m_texture | castor3d::SceneBackground | protected |
m_timer | castor3d::SceneBackground | protected |
m_type | castor3d::SceneBackground | protected |
m_uboDescriptorLayout | castor3d::SceneBackground | protected |
m_uboDescriptorPool | castor3d::SceneBackground | protected |
m_uboDescriptorSet | castor3d::SceneBackground | protected |
m_vertexBuffer | castor3d::SceneBackground | protected |
MdlMtxUboIdx | castor3d::SceneBackground | protectedstatic |
MtxUboIdx | castor3d::SceneBackground | protectedstatic |
notifyChanged() | castor3d::SceneBackground | |
onChanged | castor3d::SceneBackground | |
prepareFrame(ashes::CommandBuffer &commandBuffer, castor::Size const &size, ashes::RenderPass const &renderPass, ashes::FrameBuffer const &frameBuffer) | castor3d::SceneBackground | |
prepareFrame(ashes::CommandBuffer &commandBuffer, castor::Size const &size, ashes::RenderPass const &renderPass) | castor3d::SceneBackground | |
prepareFrame(ashes::CommandBuffer &commandBuffer, castor::Size const &size, ashes::RenderPass const &renderPass, ashes::DescriptorSet const &uboDescriptorSet, ashes::DescriptorSet const &texDescriptorSet) const | castor3d::SceneBackground | |
SceneBackground(Engine &engine, Scene &scene, castor::String const &name, BackgroundType type) | castor3d::SceneBackground | explicit |
SkyBoxImgIdx | castor3d::SceneBackground | protectedstatic |
start() | castor3d::SceneBackground | |
TexSetIdx | castor3d::SceneBackground | protectedstatic |
UboSetIdx | castor3d::SceneBackground | protectedstatic |
update(CpuUpdater &updater) | castor3d::SceneBackground | |
update(GpuUpdater &updater) | castor3d::SceneBackground | |
~SceneBackground() | castor3d::SceneBackground | virtual |