HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VULKAN_HPP_NAMESPACE::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
PerformanceCounterResultKHR
setInt32 (int32_t int32_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PerformanceCounterResultKHR
setInt64 (int64_t int64_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PerformanceCounterResultKHR
setUint32 (uint32_t uint32_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PerformanceCounterResultKHR
setUint64 (uint64_t uint64_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PerformanceCounterResultKHR
setFloat32 (float float32_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PerformanceCounterResultKHR
setFloat64 (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 49152 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

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

Definition at line 49157 of file vulkan_structs.hpp.

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

Definition at line 49159 of file vulkan_structs.hpp.

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

Definition at line 49161 of file vulkan_structs.hpp.

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

Definition at line 49163 of file vulkan_structs.hpp.

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

Definition at line 49165 of file vulkan_structs.hpp.

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

Definition at line 49167 of file vulkan_structs.hpp.

Member Function Documentation

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

Definition at line 49213 of file vulkan_structs.hpp.

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

Definition at line 49208 of file vulkan_structs.hpp.

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

Definition at line 49195 of file vulkan_structs.hpp.

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

Definition at line 49201 of file vulkan_structs.hpp.

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

Definition at line 49171 of file vulkan_structs.hpp.

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

Definition at line 49177 of file vulkan_structs.hpp.

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

Definition at line 49183 of file vulkan_structs.hpp.

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

Definition at line 49189 of file vulkan_structs.hpp.

Member Data Documentation

float VULKAN_HPP_NAMESPACE::PerformanceCounterResultKHR::float32

Definition at line 49222 of file vulkan_structs.hpp.

double VULKAN_HPP_NAMESPACE::PerformanceCounterResultKHR::float64

Definition at line 49223 of file vulkan_structs.hpp.

int32_t VULKAN_HPP_NAMESPACE::PerformanceCounterResultKHR::int32

Definition at line 49218 of file vulkan_structs.hpp.

int64_t VULKAN_HPP_NAMESPACE::PerformanceCounterResultKHR::int64

Definition at line 49219 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PerformanceCounterResultKHR::uint32

Definition at line 49220 of file vulkan_structs.hpp.

uint64_t VULKAN_HPP_NAMESPACE::PerformanceCounterResultKHR::uint64

Definition at line 49221 of file vulkan_structs.hpp.


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