HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR Union Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPipelineExecutableStatisticValueKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR (VULKAN_HPP_NAMESPACE::Bool32 b32_={})
 
VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR (int64_t i64_)
 
VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR (uint64_t u64_)
 
VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR (double f64_)
 
VULKAN_HPP_CONSTEXPR_14
PipelineExecutableStatisticValueKHR
setB32 (VULKAN_HPP_NAMESPACE::Bool32 b32_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineExecutableStatisticValueKHR
setI64 (int64_t i64_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineExecutableStatisticValueKHR
setU64 (uint64_t u64_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineExecutableStatisticValueKHR
setF64 (double f64_) VULKAN_HPP_NOEXCEPT
 
 operator VkPipelineExecutableStatisticValueKHR const & () const
 
 operator VkPipelineExecutableStatisticValueKHR & ()
 

Public Attributes

VkBool32 b32
 
int64_t i64
 
uint64_t u64
 
double f64
 

Detailed Description

Definition at line 79500 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::PipelineExecutableStatisticValueKHR ( VULKAN_HPP_NAMESPACE::Bool32  b32_ = {})
inline

Definition at line 79505 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::PipelineExecutableStatisticValueKHR ( int64_t  i64_)
inline

Definition at line 79507 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::PipelineExecutableStatisticValueKHR ( uint64_t  u64_)
inline

Definition at line 79509 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::PipelineExecutableStatisticValueKHR ( double  f64_)
inline

Definition at line 79511 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::operator VkPipelineExecutableStatisticValueKHR & ( )
inline

Definition at line 79545 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::operator VkPipelineExecutableStatisticValueKHR const & ( ) const
inline

Definition at line 79540 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR& VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::setB32 ( VULKAN_HPP_NAMESPACE::Bool32  b32_)
inline

Definition at line 79515 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR& VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::setF64 ( double  f64_)
inline

Definition at line 79533 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR& VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::setI64 ( int64_t  i64_)
inline

Definition at line 79521 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineExecutableStatisticValueKHR& VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::setU64 ( uint64_t  u64_)
inline

Definition at line 79527 of file vulkan_structs.hpp.

Member Data Documentation

VkBool32 VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::b32

Definition at line 79556 of file vulkan_structs.hpp.

double VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::f64

Definition at line 79559 of file vulkan_structs.hpp.

int64_t VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::i64

Definition at line 79557 of file vulkan_structs.hpp.

uint64_t VULKAN_HPP_NAMESPACE::PipelineExecutableStatisticValueKHR::u64

Definition at line 79558 of file vulkan_structs.hpp.


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