Vulkan-Hpp
|
#include <vulkan_raii.hpp>
Public Types | |
using | CType = VkShaderEXT |
using | CppType = vk::ShaderEXT |
Public Member Functions | |
ShaderEXT (vk::raii::Device const &device, vk::ShaderCreateInfoEXT const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) | |
ShaderEXT (vk::raii::Device const &device, VkShaderEXT shader, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) | |
ShaderEXT (std::nullptr_t) | |
~ShaderEXT () | |
ShaderEXT ()=delete | |
ShaderEXT (ShaderEXT const &)=delete | |
ShaderEXT (ShaderEXT &&rhs) VULKAN_HPP_NOEXCEPT | |
ShaderEXT & | operator= (ShaderEXT const &)=delete |
ShaderEXT & | operator= (ShaderEXT &&rhs) VULKAN_HPP_NOEXCEPT |
vk::ShaderEXT const & | operator* () const VULKAN_HPP_NOEXCEPT |
operator vk::ShaderEXT () const VULKAN_HPP_NOEXCEPT | |
void | clear () VULKAN_HPP_NOEXCEPT |
vk::ShaderEXT | release () |
vk::Device | getDevice () const |
vk::raii::DeviceDispatcher const * | getDispatcher () const |
void | swap (vk::raii::ShaderEXT &rhs) VULKAN_HPP_NOEXCEPT |
VULKAN_HPP_NODISCARD std::vector< uint8_t > | getBinaryData () const |
Static Public Attributes | |
static VULKAN_HPP_CONST_OR_CONSTEXPR vk::ObjectType | objectType = vk::ObjectType::eShaderEXT |
static VULKAN_HPP_CONST_OR_CONSTEXPR vk::DebugReportObjectTypeEXT | debugReportObjectType |
Definition at line 10761 of file vulkan_raii.hpp.
Definition at line 10765 of file vulkan_raii.hpp.
Definition at line 10764 of file vulkan_raii.hpp.
|
inline |
Definition at line 10773 of file vulkan_raii.hpp.
|
inline |
Definition at line 10781 of file vulkan_raii.hpp.
|
inline |
Definition at line 10791 of file vulkan_raii.hpp.
|
inline |
Definition at line 10793 of file vulkan_raii.hpp.
|
delete |
|
delete |
|
inline |
Definition at line 10801 of file vulkan_raii.hpp.
|
inline |
Definition at line 10833 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector< uint8_t > vk::raii::ShaderEXT::getBinaryData | ( | ) | const |
Definition at line 22494 of file vulkan_raii.hpp.
|
inline |
Definition at line 10854 of file vulkan_raii.hpp.
|
inline |
Definition at line 10859 of file vulkan_raii.hpp.
|
inline |
Definition at line 10828 of file vulkan_raii.hpp.
|
inline |
Definition at line 10823 of file vulkan_raii.hpp.
Definition at line 10811 of file vulkan_raii.hpp.
|
inline |
Definition at line 10846 of file vulkan_raii.hpp.
|
inline |
Definition at line 10865 of file vulkan_raii.hpp.
|
static |
Definition at line 10768 of file vulkan_raii.hpp.
|
static |
Definition at line 10767 of file vulkan_raii.hpp.