Midnight Graphics
Create Fast and Simple Graphics in C++
mn::Graphics::PipelineBuilder Member List

This is the complete list of members for mn::Graphics::PipelineBuilder, including all inherited members.

addAttachmentFormat(Image::Format format) (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
addDescriptorLayout(std::shared_ptr< Descriptor::Layout > d) (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
addShader(std::filesystem::path path, ShaderType type) (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
addShader(std::shared_ptr< Shader > shader) (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
build() const (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
fromLua(const std::string &source_dir, const std::string &script) (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilderstatic
PipelineBuilder()=default (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
PipelineBuilder(const PipelineBuilder &)=default (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
PipelineBuilder(PipelineBuilder &&)=default (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
setBackfaceCull(bool cull) (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
setBlending(bool blend) (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
setCullDirection(bool clockwise) (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
setDepthFormat(uint32_t d) (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
setDepthTesting(bool d) (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
setPolyMode(Polygon p) (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
setPushConstantObject() (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilderinline
setSize(uint32_t w, uint32_t h) (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder
setTopology(Topology t) (defined in mn::Graphics::PipelineBuilder)mn::Graphics::PipelineBuilder