SPARK  0.1.0
A general purpose game engine written in C++.
Loading...
Searching...
No Matches
spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType > Member List

This is the complete list of members for spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >, including all inherited members.

activeFrameBuffer() const =0spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >pure virtual
begin(unsigned int buffer)=0spark::render::IRenderPasspure virtual
descriptor_set_layout_type typedef (defined in spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >)spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >
descriptor_set_type typedef (defined in spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >)spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >
end() const =0spark::render::IRenderPasspure virtual
frame_buffer_type typedef (defined in spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >)spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >
FrameBuffer typedef (defined in spark::render::InputAttachmentMappingSource< FrameBufferType >)spark::render::InputAttachmentMappingSource< FrameBufferType >
frameBuffer(unsigned buffer) const =0spark::render::InputAttachmentMappingSource< FrameBufferType >pure virtual
frameBuffers() const noexcept=0spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >pure virtual
hasPresentRenderTarget() const noexcept=0spark::render::IRenderPasspure virtual
input_attachment_mapping_type typedef (defined in spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >)spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >
inputAttachments() const noexcept=0spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >pure virtual
multiSamplingLevel() const noexcept=0spark::render::IRenderPasspure virtual
name() const noexcept finalspark::render::StateResourcevirtual
name() noexceptspark::render::StateResourceprotected
operator=(const StateResource &other)=delete (defined in spark::render::StateResource)spark::render::StateResource
operator=(StateResource &&other) noexcept (defined in spark::render::StateResource)spark::render::StateResource
pipeline_layout_type typedef (defined in spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >)spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >
pipelines() const noexcept=0spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >pure virtual
render_pipeline_type typedef (defined in spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >)spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >
renderTarget(unsigned int location) const =0spark::render::IRenderPasspure virtual
renderTargets() const noexcept=0spark::render::IRenderPasspure virtual
resizeFrameBuffers(const math::Vector2< unsigned int > &new_render_area)=0spark::render::IRenderPasspure virtual
StateResource(std::string_view name) noexceptspark::render::StateResourceexplicit
StateResource(const StateResource &other)=delete (defined in spark::render::StateResource)spark::render::StateResource
StateResource(StateResource &&other) noexcept (defined in spark::render::StateResource)spark::render::StateResource
StateResource() noexceptspark::render::StateResourceexplicitprotected
updateAttachments(const descriptor_set_type &descriptor_set) const =0spark::render::RenderPass< RenderPipelineType, FrameBufferType, InputAttachmentMappingType >pure virtual
spark::render::IRenderPass::updateAttachments(const IDescriptorSet &descriptor_set) constspark::render::IRenderPassinline
~InputAttachmentMappingSource() noexcept=default (defined in spark::render::InputAttachmentMappingSource< FrameBufferType >)spark::render::InputAttachmentMappingSource< FrameBufferType >virtual
~IRenderPass() noexcept override=default (defined in spark::render::IRenderPass)spark::render::IRenderPass
~IStateResource() noexcept=default (defined in spark::render::IStateResource)spark::render::IStateResourcevirtual
~StateResource() noexcept override (defined in spark::render::StateResource)spark::render::StateResource