SPARK  0.1.0
A general purpose game engine written in C++.
Loading...
Searching...
No Matches
spark::render::vk::VulkanShaderModule Member List

This is the complete list of members for spark::render::vk::VulkanShaderModule, including all inherited members.

byteCode() const noexceptspark::render::vk::VulkanShaderModule
entryPoint() const noexcept overridespark::render::vk::VulkanShaderModulevirtual
fileName() const noexcept overridespark::render::vk::VulkanShaderModulevirtual
handle() const finalspark::render::Resource< VkShaderModule >virtual
handle() finalspark::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) noexceptspark::render::Resource< VkShaderModule >explicit
stage() const noexcept overridespark::render::vk::VulkanShaderModulevirtual
VulkanShaderModule(const VulkanDevice &device, ShaderStage type, const std::filesystem::path &file_name, const std::string &entry_point="main")spark::render::vk::VulkanShaderModuleexplicit
VulkanShaderModule(const VulkanDevice &device, ShaderStage type, std::istream &stream, const std::string &name, const std::string &entry_point="main")spark::render::vk::VulkanShaderModuleexplicit
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::IShaderModulevirtual
~VulkanShaderModule() override (defined in spark::render::vk::VulkanShaderModule)spark::render::vk::VulkanShaderModule