Vulkan-Hpp
vk::CalibratedTimestampInfoKHR Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkCalibratedTimestampInfoKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR CalibratedTimestampInfoKHR (vk::TimeDomainKHR timeDomain_=vk::TimeDomainKHR::eDevice, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR CalibratedTimestampInfoKHR (CalibratedTimestampInfoKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 CalibratedTimestampInfoKHR (VkCalibratedTimestampInfoKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
CalibratedTimestampInfoKHRoperator= (CalibratedTimestampInfoKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
CalibratedTimestampInfoKHRoperator= (VkCalibratedTimestampInfoKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 CalibratedTimestampInfoKHRsetPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 CalibratedTimestampInfoKHRsetTimeDomain (vk::TimeDomainKHR timeDomain_) VULKAN_HPP_NOEXCEPT
 
 operator VkCalibratedTimestampInfoKHR const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkCalibratedTimestampInfoKHR & () VULKAN_HPP_NOEXCEPT
 
bool operator== (CalibratedTimestampInfoKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (CalibratedTimestampInfoKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::eCalibratedTimestampInfoKHR
 
const void * pNext = {}
 
vk::TimeDomainKHR timeDomain = vk::TimeDomainKHR::eDevice
 

Static Public Attributes

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

Detailed Description

Definition at line 13374 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ CalibratedTimestampInfoKHR() [1/3]

VULKAN_HPP_CONSTEXPR vk::CalibratedTimestampInfoKHR::CalibratedTimestampInfoKHR ( vk::TimeDomainKHR  timeDomain_ = vk::TimeDomainKHR::eDevice,
const void *  pNext_ = nullptr 
)
inline

Definition at line 13382 of file vulkan_structs.hpp.

◆ CalibratedTimestampInfoKHR() [2/3]

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

◆ CalibratedTimestampInfoKHR() [3/3]

vk::CalibratedTimestampInfoKHR::CalibratedTimestampInfoKHR ( VkCalibratedTimestampInfoKHR const &  rhs)
inline

Definition at line 13391 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkCalibratedTimestampInfoKHR &()

vk::CalibratedTimestampInfoKHR::operator VkCalibratedTimestampInfoKHR & ( )
inline

Definition at line 13424 of file vulkan_structs.hpp.

◆ operator VkCalibratedTimestampInfoKHR const &()

vk::CalibratedTimestampInfoKHR::operator VkCalibratedTimestampInfoKHR const & ( ) const
inline

Definition at line 13419 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 13453 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

CalibratedTimestampInfoKHR& vk::CalibratedTimestampInfoKHR::operator= ( VkCalibratedTimestampInfoKHR const &  rhs)
inline

Definition at line 13399 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 13444 of file vulkan_structs.hpp.

◆ setPNext()

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

Definition at line 13406 of file vulkan_structs.hpp.

◆ setTimeDomain()

VULKAN_HPP_CONSTEXPR_14 CalibratedTimestampInfoKHR& vk::CalibratedTimestampInfoKHR::setTimeDomain ( vk::TimeDomainKHR  timeDomain_)
inline

Definition at line 13412 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

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

Definition at line 13378 of file vulkan_structs.hpp.

◆ pNext

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

Definition at line 13461 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::CalibratedTimestampInfoKHR::structureType = StructureType::eCalibratedTimestampInfoKHR
static

Definition at line 13379 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::CalibratedTimestampInfoKHR::sType = StructureType::eCalibratedTimestampInfoKHR

Definition at line 13460 of file vulkan_structs.hpp.

◆ timeDomain

vk::TimeDomainKHR vk::CalibratedTimestampInfoKHR::timeDomain = vk::TimeDomainKHR::eDevice

Definition at line 13462 of file vulkan_structs.hpp.


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