Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
Graphic::Resource::Shader Member List

This is the complete list of members for Graphic::Resource::Shader, including all inherited members.

_createShaderModule(std::string_view name, std::string_view source, const wgpu::Device &device)Graphic::Resource::Shaderinlineprivatestatic
_createVertexBufferLayouts(const ShaderDescriptor &descriptor)Graphic::Resource::Shaderinlineprivatestatic
Create(const ShaderDescriptor &descriptor, Context &context)Graphic::Resource::Shaderinlinestatic
descriptorGraphic::Resource::Shaderprivate
GetBindGroupLayout(uint32_t groupIndex=0) constGraphic::Resource::Shaderinline
GetDescriptor() constGraphic::Resource::Shaderinline
GetPipeline() constGraphic::Resource::Shaderinline
operator=(Shader &&other) noexceptGraphic::Resource::Shaderinline
operator=(const Shader &)=deleteGraphic::Resource::Shader
pipelineGraphic::Resource::Shaderprivate
Shader(Shader &&other) noexceptGraphic::Resource::Shaderinline
Shader(const Shader &)=deleteGraphic::Resource::Shader
Shader(void)=defaultGraphic::Resource::Shaderprivate
~Shader()Graphic::Resource::Shaderinlinevirtual