Vulkan-Hpp
|
#include <vulkan_raii.hpp>
Public Types | |
using | CType = VkEvent |
using | CppType = vk::Event |
Public Member Functions | |
Event (vk::raii::Device const &device, vk::EventCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) | |
Event (vk::raii::Device const &device, VkEvent event, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) | |
Event (std::nullptr_t) | |
~Event () | |
Event ()=delete | |
Event (Event const &)=delete | |
Event (Event &&rhs) VULKAN_HPP_NOEXCEPT | |
Event & | operator= (Event const &)=delete |
Event & | operator= (Event &&rhs) VULKAN_HPP_NOEXCEPT |
vk::Event const & | operator* () const VULKAN_HPP_NOEXCEPT |
operator vk::Event () const VULKAN_HPP_NOEXCEPT | |
void | clear () VULKAN_HPP_NOEXCEPT |
vk::Event | release () |
vk::Device | getDevice () const |
vk::raii::DeviceDispatcher const * | getDispatcher () const |
void | swap (vk::raii::Event &rhs) VULKAN_HPP_NOEXCEPT |
VULKAN_HPP_NODISCARD vk::Result | getStatus () const |
void | set () const |
void | reset () const |
Static Public Attributes | |
static VULKAN_HPP_CONST_OR_CONSTEXPR vk::ObjectType | objectType = vk::ObjectType::eEvent |
static VULKAN_HPP_CONST_OR_CONSTEXPR vk::DebugReportObjectTypeEXT | debugReportObjectType |
Definition at line 8174 of file vulkan_raii.hpp.
using vk::raii::Event::CppType = vk::Event |
Definition at line 8178 of file vulkan_raii.hpp.
using vk::raii::Event::CType = VkEvent |
Definition at line 8177 of file vulkan_raii.hpp.
|
inline |
Definition at line 8186 of file vulkan_raii.hpp.
|
inline |
Definition at line 8194 of file vulkan_raii.hpp.
|
inline |
Definition at line 8204 of file vulkan_raii.hpp.
|
inline |
Definition at line 8206 of file vulkan_raii.hpp.
|
delete |
|
delete |
|
inline |
Definition at line 8214 of file vulkan_raii.hpp.
|
inline |
Definition at line 8246 of file vulkan_raii.hpp.
|
inline |
Definition at line 8267 of file vulkan_raii.hpp.
|
inline |
Definition at line 8272 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE vk::Result vk::raii::Event::getStatus | ( | ) | const |
Definition at line 12519 of file vulkan_raii.hpp.
|
inline |
Definition at line 8241 of file vulkan_raii.hpp.
|
inline |
Definition at line 8236 of file vulkan_raii.hpp.
Definition at line 8224 of file vulkan_raii.hpp.
|
inline |
Definition at line 8259 of file vulkan_raii.hpp.
VULKAN_HPP_INLINE void vk::raii::Event::reset | ( | ) | const |
Definition at line 12540 of file vulkan_raii.hpp.
VULKAN_HPP_INLINE void vk::raii::Event::set | ( | ) | const |
Definition at line 12531 of file vulkan_raii.hpp.
|
inline |
Definition at line 8278 of file vulkan_raii.hpp.
|
static |
Definition at line 8181 of file vulkan_raii.hpp.
|
static |
Definition at line 8180 of file vulkan_raii.hpp.