Castor3D 0.16.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::RenderQuad, including all inherited members.
cleanup() noexcept | castor3d::RenderQuad | |
createPipeline(VkExtent2D const &size, castor::Position const &position, ashes::PipelineShaderStageCreateInfoArray const &program, ashes::RenderPass const &renderPass, ashes::VkPushConstantRangeArray const &pushRanges=ashes::VkPushConstantRangeArray{}, ashes::PipelineDepthStencilStateCreateInfo dsState=ashes::PipelineDepthStencilStateCreateInfo{ 0u, VK_FALSE, VK_FALSE }) | castor3d::RenderQuad | |
createPipelineAndPass(VkExtent2D const &size, castor::Position const &position, ashes::PipelineShaderStageCreateInfoArray const &program, ashes::RenderPass const &renderPass, ashes::WriteDescriptorSetArray const &writes, ashes::VkPushConstantRangeArray const &pushRanges=ashes::VkPushConstantRangeArray{}, ashes::PipelineDepthStencilStateCreateInfo dsState=ashes::PipelineDepthStencilStateCreateInfo{ 0u, false, false }) | castor3d::RenderQuad | |
getDevice() const noexcept | castor3d::RenderQuad | inline |
getName() const noexcept | castor::NamedBaseT< T > | inline |
getRenderSystem() const noexcept | castor3d::RenderQuad | inline |
getSampler() const noexcept | castor3d::RenderQuad | inline |
initialisePass(uint32_t passIndex) | castor3d::RenderQuad | |
initialisePasses() | castor3d::RenderQuad | |
m_config | castor3d::RenderQuad | protected |
m_device | castor3d::RenderQuad | protected |
m_name | castor::NamedBaseT< T > | protected |
m_renderSystem | castor3d::RenderQuad | protected |
m_sampler | castor3d::RenderQuad | protected |
NamedBaseT(T name) noexcept | castor::NamedBaseT< T > | inlineexplicit |
registerPass(ashes::CommandBuffer &commandBuffer, uint32_t descriptorSetIndex) const | castor3d::RenderQuad | |
registerPass(ashes::CommandBuffer &commandBuffer) const | castor3d::RenderQuad | inline |
registerPassInputs(ashes::WriteDescriptorSetArray const &writes, bool invertY=false) | castor3d::RenderQuad | |
rename(T name) noexcept | castor::NamedBaseT< T > | inline |
RenderQuad(RenderDevice const &device, castor::String const &name, VkFilter samplerFilter, rq::Config config) | castor3d::RenderQuad | protected |
RenderQuad(RenderQuad &&rhs) noexcept | castor3d::RenderQuad | explicit |
RenderQuadBuilderT | castor3d::RenderQuad | friend |
~RenderQuad() noexcept | castor3d::RenderQuad | virtual |