SPARK
0.1.0
A general purpose game engine written in C++.
|
This is the complete list of members for spark::render::vk::VulkanShaderModule, including all inherited members.
byteCode() const noexcept | spark::render::vk::VulkanShaderModule | |
entryPoint() const noexcept override | spark::render::vk::VulkanShaderModule | virtual |
fileName() const noexcept override | spark::render::vk::VulkanShaderModule | virtual |
handle() const final | spark::render::Resource< VkShaderModule > | virtual |
handle() final | spark::render::Resource< VkShaderModule > | protectedvirtual |
operator=(const VulkanShaderModule &other)=delete (defined in spark::render::vk::VulkanShaderModule) | spark::render::vk::VulkanShaderModule | |
operator=(VulkanShaderModule &&other) noexcept=delete (defined in spark::render::vk::VulkanShaderModule) | spark::render::vk::VulkanShaderModule | |
Resource(VkShaderModule handle) noexcept | spark::render::Resource< VkShaderModule > | explicit |
stage() const noexcept override | spark::render::vk::VulkanShaderModule | virtual |
VulkanShaderModule(const VulkanDevice &device, ShaderStage type, const std::filesystem::path &file_name, const std::string &entry_point="main") | spark::render::vk::VulkanShaderModule | explicit |
VulkanShaderModule(const VulkanDevice &device, ShaderStage type, std::istream &stream, const std::string &name, const std::string &entry_point="main") | spark::render::vk::VulkanShaderModule | explicit |
VulkanShaderModule(const VulkanShaderModule &other)=delete (defined in spark::render::vk::VulkanShaderModule) | spark::render::vk::VulkanShaderModule | |
VulkanShaderModule(VulkanShaderModule &&other) noexcept=delete (defined in spark::render::vk::VulkanShaderModule) | spark::render::vk::VulkanShaderModule | |
~IShaderModule() noexcept=default (defined in spark::render::IShaderModule) | spark::render::IShaderModule | virtual |
~VulkanShaderModule() override (defined in spark::render::vk::VulkanShaderModule) | spark::render::vk::VulkanShaderModule |