Vulkan-Hpp
|
#include <vulkan_raii.hpp>
Public Types | |
using | CType = VkImageView |
using | CppType = vk::ImageView |
Public Member Functions | |
ImageView (vk::raii::Device const &device, vk::ImageViewCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) | |
ImageView (vk::raii::Device const &device, VkImageView imageView, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) | |
ImageView (std::nullptr_t) | |
~ImageView () | |
ImageView ()=delete | |
ImageView (ImageView const &)=delete | |
ImageView (ImageView &&rhs) VULKAN_HPP_NOEXCEPT | |
ImageView & | operator= (ImageView const &)=delete |
ImageView & | operator= (ImageView &&rhs) VULKAN_HPP_NOEXCEPT |
vk::ImageView const & | operator* () const VULKAN_HPP_NOEXCEPT |
operator vk::ImageView () const VULKAN_HPP_NOEXCEPT | |
void | clear () VULKAN_HPP_NOEXCEPT |
vk::ImageView | release () |
vk::Device | getDevice () const |
vk::raii::DeviceDispatcher const * | getDispatcher () const |
void | swap (vk::raii::ImageView &rhs) VULKAN_HPP_NOEXCEPT |
VULKAN_HPP_NODISCARD vk::ImageViewAddressPropertiesNVX | getAddressNVX () const |
Static Public Attributes | |
static VULKAN_HPP_CONST_OR_CONSTEXPR vk::ObjectType | objectType = vk::ObjectType::eImageView |
static VULKAN_HPP_CONST_OR_CONSTEXPR vk::DebugReportObjectTypeEXT | debugReportObjectType |
Definition at line 8718 of file vulkan_raii.hpp.
Definition at line 8722 of file vulkan_raii.hpp.
Definition at line 8721 of file vulkan_raii.hpp.
|
inline |
Definition at line 8730 of file vulkan_raii.hpp.
|
inline |
Definition at line 8738 of file vulkan_raii.hpp.
|
inline |
Definition at line 8748 of file vulkan_raii.hpp.
|
inline |
Definition at line 8750 of file vulkan_raii.hpp.
|
delete |
|
delete |
|
inline |
Definition at line 8758 of file vulkan_raii.hpp.
|
inline |
Definition at line 8790 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE vk::ImageViewAddressPropertiesNVX vk::raii::ImageView::getAddressNVX | ( | ) | const |
Definition at line 16108 of file vulkan_raii.hpp.
|
inline |
Definition at line 8811 of file vulkan_raii.hpp.
|
inline |
Definition at line 8816 of file vulkan_raii.hpp.
|
inline |
Definition at line 8785 of file vulkan_raii.hpp.
|
inline |
Definition at line 8780 of file vulkan_raii.hpp.
Definition at line 8768 of file vulkan_raii.hpp.
|
inline |
Definition at line 8803 of file vulkan_raii.hpp.
|
inline |
Definition at line 8822 of file vulkan_raii.hpp.
|
static |
Definition at line 8725 of file vulkan_raii.hpp.
|
static |
Definition at line 8724 of file vulkan_raii.hpp.