Vulkan-Hpp
vk::LatencySubmissionPresentIdNV Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkLatencySubmissionPresentIdNV
 

Public Member Functions

VULKAN_HPP_CONSTEXPR LatencySubmissionPresentIdNV (uint64_t presentID_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR LatencySubmissionPresentIdNV (LatencySubmissionPresentIdNV const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 LatencySubmissionPresentIdNV (VkLatencySubmissionPresentIdNV const &rhs) VULKAN_HPP_NOEXCEPT
 
LatencySubmissionPresentIdNVoperator= (LatencySubmissionPresentIdNV const &rhs) VULKAN_HPP_NOEXCEPT=default
 
LatencySubmissionPresentIdNVoperator= (VkLatencySubmissionPresentIdNV const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 LatencySubmissionPresentIdNVsetPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 LatencySubmissionPresentIdNVsetPresentID (uint64_t presentID_) VULKAN_HPP_NOEXCEPT
 
 operator VkLatencySubmissionPresentIdNV const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkLatencySubmissionPresentIdNV & () VULKAN_HPP_NOEXCEPT
 
bool operator== (LatencySubmissionPresentIdNV const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (LatencySubmissionPresentIdNV const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::eLatencySubmissionPresentIdNV
 
const void * pNext = {}
 
uint64_t presentID = {}
 

Static Public Attributes

static const bool allowDuplicate = false
 
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eLatencySubmissionPresentIdNV
 

Detailed Description

Definition at line 49696 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ LatencySubmissionPresentIdNV() [1/3]

VULKAN_HPP_CONSTEXPR vk::LatencySubmissionPresentIdNV::LatencySubmissionPresentIdNV ( uint64_t  presentID_ = {},
const void *  pNext_ = nullptr 
)
inline

Definition at line 49704 of file vulkan_structs.hpp.

◆ LatencySubmissionPresentIdNV() [2/3]

VULKAN_HPP_CONSTEXPR vk::LatencySubmissionPresentIdNV::LatencySubmissionPresentIdNV ( LatencySubmissionPresentIdNV const &  rhs)
default

◆ LatencySubmissionPresentIdNV() [3/3]

vk::LatencySubmissionPresentIdNV::LatencySubmissionPresentIdNV ( VkLatencySubmissionPresentIdNV const &  rhs)
inline

Definition at line 49712 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkLatencySubmissionPresentIdNV &()

vk::LatencySubmissionPresentIdNV::operator VkLatencySubmissionPresentIdNV & ( )
inline

Definition at line 49745 of file vulkan_structs.hpp.

◆ operator VkLatencySubmissionPresentIdNV const &()

vk::LatencySubmissionPresentIdNV::operator VkLatencySubmissionPresentIdNV const & ( ) const
inline

Definition at line 49740 of file vulkan_structs.hpp.

◆ operator!=()

bool vk::LatencySubmissionPresentIdNV::operator!= ( LatencySubmissionPresentIdNV const &  rhs) const
inline

Definition at line 49774 of file vulkan_structs.hpp.

◆ operator=() [1/2]

LatencySubmissionPresentIdNV& vk::LatencySubmissionPresentIdNV::operator= ( LatencySubmissionPresentIdNV const &  rhs)
default

◆ operator=() [2/2]

LatencySubmissionPresentIdNV& vk::LatencySubmissionPresentIdNV::operator= ( VkLatencySubmissionPresentIdNV const &  rhs)
inline

Definition at line 49720 of file vulkan_structs.hpp.

◆ operator==()

bool vk::LatencySubmissionPresentIdNV::operator== ( LatencySubmissionPresentIdNV const &  rhs) const
inline

Definition at line 49765 of file vulkan_structs.hpp.

◆ setPNext()

VULKAN_HPP_CONSTEXPR_14 LatencySubmissionPresentIdNV& vk::LatencySubmissionPresentIdNV::setPNext ( const void *  pNext_)
inline

Definition at line 49727 of file vulkan_structs.hpp.

◆ setPresentID()

VULKAN_HPP_CONSTEXPR_14 LatencySubmissionPresentIdNV& vk::LatencySubmissionPresentIdNV::setPresentID ( uint64_t  presentID_)
inline

Definition at line 49733 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

const bool vk::LatencySubmissionPresentIdNV::allowDuplicate = false
static

Definition at line 49700 of file vulkan_structs.hpp.

◆ pNext

const void* vk::LatencySubmissionPresentIdNV::pNext = {}

Definition at line 49782 of file vulkan_structs.hpp.

◆ presentID

uint64_t vk::LatencySubmissionPresentIdNV::presentID = {}

Definition at line 49783 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::LatencySubmissionPresentIdNV::structureType = StructureType::eLatencySubmissionPresentIdNV
static

Definition at line 49701 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::LatencySubmissionPresentIdNV::sType = StructureType::eLatencySubmissionPresentIdNV

Definition at line 49781 of file vulkan_structs.hpp.


The documentation for this struct was generated from the following file: