![]() |
Kale
|
This is the complete list of members for Kale::Vulkan::Shader, including all inherited members.
ChildResource() | Kale::Vulkan::ChildResource< Device > | inlineprotected |
ChildResource(Device &parent) | Kale::Vulkan::ChildResource< Device > | inlineprotected |
createShaderModule(const std::vector< char > &code) | Kale::Vulkan::Shader | private |
freeResources(bool remove=true) override | Kale::Vulkan::Shader | virtual |
getShaderPipelineInfo() const | Kale::Vulkan::Shader | |
getShaderStage() const | Kale::Vulkan::Shader | |
init(const std::string &filename, ShaderType type, Device &device) | Kale::Vulkan::Shader | |
ChildResource< Device >::init(Device &parent) | Kale::Vulkan::ChildResource< Device > | inlineprotectedvirtual |
parentPtr | Kale::Vulkan::ChildResource< Device > | protected |
readFile(const std::string &filename) const | Kale::Vulkan::Shader | private |
shader | Kale::Vulkan::Shader | |
Shader() | Kale::Vulkan::Shader | |
Shader(const std::string &filename, ShaderType type, Device &device) | Kale::Vulkan::Shader | |
type | Kale::Vulkan::Shader | |
~ChildResource() | Kale::Vulkan::ChildResource< Device > | inlineprotected |