Vulkan-Hpp
vk::DeviceOrHostAddressConstKHR Union Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDeviceOrHostAddressConstKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressConstKHR (vk::DeviceAddress deviceAddress_={})
 
VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressConstKHR (const void *hostAddress_)
 
VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressConstKHRsetDeviceAddress (vk::DeviceAddress deviceAddress_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressConstKHRsetHostAddress (const void *hostAddress_) VULKAN_HPP_NOEXCEPT
 
 operator VkDeviceOrHostAddressConstKHR const & () const
 
 operator VkDeviceOrHostAddressConstKHR & ()
 

Public Attributes

VkDeviceAddress deviceAddress
 
const void * hostAddress
 

Detailed Description

Definition at line 138 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ DeviceOrHostAddressConstKHR() [1/2]

VULKAN_HPP_CONSTEXPR_14 vk::DeviceOrHostAddressConstKHR::DeviceOrHostAddressConstKHR ( vk::DeviceAddress  deviceAddress_ = {})
inline

Definition at line 143 of file vulkan_structs.hpp.

◆ DeviceOrHostAddressConstKHR() [2/2]

VULKAN_HPP_CONSTEXPR_14 vk::DeviceOrHostAddressConstKHR::DeviceOrHostAddressConstKHR ( const void *  hostAddress_)
inline

Definition at line 145 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkDeviceOrHostAddressConstKHR &()

vk::DeviceOrHostAddressConstKHR::operator VkDeviceOrHostAddressConstKHR & ( )
inline

Definition at line 167 of file vulkan_structs.hpp.

◆ operator VkDeviceOrHostAddressConstKHR const &()

vk::DeviceOrHostAddressConstKHR::operator VkDeviceOrHostAddressConstKHR const & ( ) const
inline

Definition at line 162 of file vulkan_structs.hpp.

◆ setDeviceAddress()

VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressConstKHR& vk::DeviceOrHostAddressConstKHR::setDeviceAddress ( vk::DeviceAddress  deviceAddress_)
inline

Definition at line 149 of file vulkan_structs.hpp.

◆ setHostAddress()

VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressConstKHR& vk::DeviceOrHostAddressConstKHR::setHostAddress ( const void *  hostAddress_)
inline

Definition at line 155 of file vulkan_structs.hpp.

Member Data Documentation

◆ deviceAddress

VkDeviceAddress vk::DeviceOrHostAddressConstKHR::deviceAddress

Definition at line 176 of file vulkan_structs.hpp.

◆ hostAddress

const void* vk::DeviceOrHostAddressConstKHR::hostAddress

Definition at line 177 of file vulkan_structs.hpp.


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