|
| SwapchainKHR (VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const &device, VULKAN_HPP_NAMESPACE::SwapchainCreateInfoKHR const &createInfo, VULKAN_HPP_NAMESPACE::Optional< const VULKAN_HPP_NAMESPACE::AllocationCallbacks > allocator=nullptr) |
|
| SwapchainKHR (VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const &device, VkSwapchainKHR swapchain, VULKAN_HPP_NAMESPACE::Optional< const VULKAN_HPP_NAMESPACE::AllocationCallbacks > allocator=nullptr) |
|
| SwapchainKHR (std::nullptr_t) |
|
| ~SwapchainKHR () |
|
| SwapchainKHR ()=delete |
|
| SwapchainKHR (SwapchainKHR const &)=delete |
|
| SwapchainKHR (SwapchainKHR &&rhs) VULKAN_HPP_NOEXCEPT |
|
| m_swapchain (VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange(rhs.m_swapchain,{})) |
|
| m_allocator (VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange(rhs.m_allocator,{})) |
|
| m_dispatcher (VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange(rhs.m_dispatcher, nullptr)) |
|
SwapchainKHR & | operator= (SwapchainKHR const &)=delete |
|
SwapchainKHR & | operator= (SwapchainKHR &&rhs) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_NAMESPACE::SwapchainKHR
const & | operator* () const VULKAN_HPP_NOEXCEPT |
|
void | clear () VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_NAMESPACE::SwapchainKHR | release () |
|
VULKAN_HPP_NAMESPACE::Device | getDevice () const |
|
VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher
const * | getDispatcher () const |
|
void | swap (VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::SwapchainKHR &rhs) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_NODISCARD
std::vector
< VULKAN_HPP_NAMESPACE::Image > | getImages () const |
|
VULKAN_HPP_NODISCARD std::pair
< VULKAN_HPP_NAMESPACE::Result,
uint32_t > | acquireNextImage (uint64_t timeout, VULKAN_HPP_NAMESPACE::Semaphore semaphore VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, VULKAN_HPP_NAMESPACE::Fence fence VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT) const |
|
VULKAN_HPP_NODISCARD uint64_t | getCounterEXT (VULKAN_HPP_NAMESPACE::SurfaceCounterFlagBitsEXT counter) const |
|
VULKAN_HPP_NODISCARD
VULKAN_HPP_NAMESPACE::RefreshCycleDurationGOOGLE | getRefreshCycleDurationGOOGLE () const |
|
VULKAN_HPP_NODISCARD
std::vector
< VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE > | getPastPresentationTimingGOOGLE () const |
|
VULKAN_HPP_NODISCARD
VULKAN_HPP_NAMESPACE::Result | getStatus () const |
|
void | setLocalDimmingAMD (VULKAN_HPP_NAMESPACE::Bool32 localDimmingEnable) const VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_NODISCARD
VULKAN_HPP_NAMESPACE::Result | waitForPresent (uint64_t presentId, uint64_t timeout) const |
|
Definition at line 10653 of file vulkan_raii.hpp.