Vulkan-Hpp
vk::PerformanceValueINTEL Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPerformanceValueINTEL
 

Public Member Functions

VULKAN_HPP_CONSTEXPR_14 PerformanceValueINTEL (vk::PerformanceValueTypeINTEL type_=vk::PerformanceValueTypeINTEL::eUint32, vk::PerformanceValueDataINTEL data_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PerformanceValueINTEL (PerformanceValueINTEL const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PerformanceValueINTEL (VkPerformanceValueINTEL const &rhs) VULKAN_HPP_NOEXCEPT
 
PerformanceValueINTELoperator= (PerformanceValueINTEL const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PerformanceValueINTELoperator= (VkPerformanceValueINTEL const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PerformanceValueINTELsetType (vk::PerformanceValueTypeINTEL type_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PerformanceValueINTELsetData (vk::PerformanceValueDataINTEL const &data_) VULKAN_HPP_NOEXCEPT
 
 operator VkPerformanceValueINTEL const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPerformanceValueINTEL & () VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::PerformanceValueTypeINTEL type = vk::PerformanceValueTypeINTEL::eUint32
 
vk::PerformanceValueDataINTEL data = {}
 

Detailed Description

Definition at line 56013 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ PerformanceValueINTEL() [1/3]

VULKAN_HPP_CONSTEXPR_14 vk::PerformanceValueINTEL::PerformanceValueINTEL ( vk::PerformanceValueTypeINTEL  type_ = vk::PerformanceValueTypeINTEL::eUint32,
vk::PerformanceValueDataINTEL  data_ = {} 
)
inline

Definition at line 56019 of file vulkan_structs.hpp.

◆ PerformanceValueINTEL() [2/3]

VULKAN_HPP_CONSTEXPR_14 vk::PerformanceValueINTEL::PerformanceValueINTEL ( PerformanceValueINTEL const &  rhs)
default

◆ PerformanceValueINTEL() [3/3]

vk::PerformanceValueINTEL::PerformanceValueINTEL ( VkPerformanceValueINTEL const &  rhs)
inline

Definition at line 56028 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkPerformanceValueINTEL &()

vk::PerformanceValueINTEL::operator VkPerformanceValueINTEL & ( )
inline

Definition at line 56061 of file vulkan_structs.hpp.

◆ operator VkPerformanceValueINTEL const &()

vk::PerformanceValueINTEL::operator VkPerformanceValueINTEL const & ( ) const
inline

Definition at line 56056 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

PerformanceValueINTEL& vk::PerformanceValueINTEL::operator= ( VkPerformanceValueINTEL const &  rhs)
inline

Definition at line 56036 of file vulkan_structs.hpp.

◆ setData()

VULKAN_HPP_CONSTEXPR_14 PerformanceValueINTEL& vk::PerformanceValueINTEL::setData ( vk::PerformanceValueDataINTEL const &  data_)
inline

Definition at line 56049 of file vulkan_structs.hpp.

◆ setType()

VULKAN_HPP_CONSTEXPR_14 PerformanceValueINTEL& vk::PerformanceValueINTEL::setType ( vk::PerformanceValueTypeINTEL  type_)
inline

Definition at line 56043 of file vulkan_structs.hpp.

Member Data Documentation

◆ data

vk::PerformanceValueDataINTEL vk::PerformanceValueINTEL::data = {}

Definition at line 56080 of file vulkan_structs.hpp.

◆ type

Definition at line 56079 of file vulkan_structs.hpp.


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