Vulkan-Hpp
vk::PerformanceCounterResultKHR Union Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPerformanceCounterResultKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR (int32_t int32_={})
 
VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR (int64_t int64_)
 
VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR (uint32_t uint32_)
 
VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR (uint64_t uint64_)
 
VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR (float float32_)
 
VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR (double float64_)
 
VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHRsetInt32 (int32_t int32_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHRsetInt64 (int64_t int64_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHRsetUint32 (uint32_t uint32_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHRsetUint64 (uint64_t uint64_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHRsetFloat32 (float float32_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHRsetFloat64 (double float64_) VULKAN_HPP_NOEXCEPT
 
 operator VkPerformanceCounterResultKHR const & () const
 
 operator VkPerformanceCounterResultKHR & ()
 

Public Attributes

int32_t int32
 
int64_t int64
 
uint32_t uint32
 
uint64_t uint64
 
float float32
 
double float64
 

Detailed Description

Definition at line 55460 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ PerformanceCounterResultKHR() [1/6]

VULKAN_HPP_CONSTEXPR_14 vk::PerformanceCounterResultKHR::PerformanceCounterResultKHR ( int32_t  int32_ = {})
inline

Definition at line 55465 of file vulkan_structs.hpp.

◆ PerformanceCounterResultKHR() [2/6]

VULKAN_HPP_CONSTEXPR_14 vk::PerformanceCounterResultKHR::PerformanceCounterResultKHR ( int64_t  int64_)
inline

Definition at line 55467 of file vulkan_structs.hpp.

◆ PerformanceCounterResultKHR() [3/6]

VULKAN_HPP_CONSTEXPR_14 vk::PerformanceCounterResultKHR::PerformanceCounterResultKHR ( uint32_t  uint32_)
inline

Definition at line 55469 of file vulkan_structs.hpp.

◆ PerformanceCounterResultKHR() [4/6]

VULKAN_HPP_CONSTEXPR_14 vk::PerformanceCounterResultKHR::PerformanceCounterResultKHR ( uint64_t  uint64_)
inline

Definition at line 55471 of file vulkan_structs.hpp.

◆ PerformanceCounterResultKHR() [5/6]

VULKAN_HPP_CONSTEXPR_14 vk::PerformanceCounterResultKHR::PerformanceCounterResultKHR ( float  float32_)
inline

Definition at line 55473 of file vulkan_structs.hpp.

◆ PerformanceCounterResultKHR() [6/6]

VULKAN_HPP_CONSTEXPR_14 vk::PerformanceCounterResultKHR::PerformanceCounterResultKHR ( double  float64_)
inline

Definition at line 55475 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkPerformanceCounterResultKHR &()

vk::PerformanceCounterResultKHR::operator VkPerformanceCounterResultKHR & ( )
inline

Definition at line 55521 of file vulkan_structs.hpp.

◆ operator VkPerformanceCounterResultKHR const &()

vk::PerformanceCounterResultKHR::operator VkPerformanceCounterResultKHR const & ( ) const
inline

Definition at line 55516 of file vulkan_structs.hpp.

◆ setFloat32()

VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR& vk::PerformanceCounterResultKHR::setFloat32 ( float  float32_)
inline

Definition at line 55503 of file vulkan_structs.hpp.

◆ setFloat64()

VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR& vk::PerformanceCounterResultKHR::setFloat64 ( double  float64_)
inline

Definition at line 55509 of file vulkan_structs.hpp.

◆ setInt32()

VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR& vk::PerformanceCounterResultKHR::setInt32 ( int32_t  int32_)
inline

Definition at line 55479 of file vulkan_structs.hpp.

◆ setInt64()

VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR& vk::PerformanceCounterResultKHR::setInt64 ( int64_t  int64_)
inline

Definition at line 55485 of file vulkan_structs.hpp.

◆ setUint32()

VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR& vk::PerformanceCounterResultKHR::setUint32 ( uint32_t  uint32_)
inline

Definition at line 55491 of file vulkan_structs.hpp.

◆ setUint64()

VULKAN_HPP_CONSTEXPR_14 PerformanceCounterResultKHR& vk::PerformanceCounterResultKHR::setUint64 ( uint64_t  uint64_)
inline

Definition at line 55497 of file vulkan_structs.hpp.

Member Data Documentation

◆ float32

float vk::PerformanceCounterResultKHR::float32

Definition at line 55530 of file vulkan_structs.hpp.

◆ float64

double vk::PerformanceCounterResultKHR::float64

Definition at line 55531 of file vulkan_structs.hpp.

◆ int32

int32_t vk::PerformanceCounterResultKHR::int32

Definition at line 55526 of file vulkan_structs.hpp.

◆ int64

int64_t vk::PerformanceCounterResultKHR::int64

Definition at line 55527 of file vulkan_structs.hpp.

◆ uint32

uint32_t vk::PerformanceCounterResultKHR::uint32

Definition at line 55528 of file vulkan_structs.hpp.

◆ uint64

uint64_t vk::PerformanceCounterResultKHR::uint64

Definition at line 55529 of file vulkan_structs.hpp.


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