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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDeviceOrHostAddressKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressKHR (VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_={})
 
VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressKHR (void *hostAddress_)
 
VULKAN_HPP_CONSTEXPR_14
DeviceOrHostAddressKHR
setDeviceAddress (VULKAN_HPP_NAMESPACE::DeviceAddress deviceAddress_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DeviceOrHostAddressKHR
setHostAddress (void *hostAddress_) VULKAN_HPP_NOEXCEPT
 
 operator VkDeviceOrHostAddressKHR const & () const
 
 operator VkDeviceOrHostAddressKHR & ()
 

Public Attributes

VkDeviceAddress deviceAddress
 
voidhostAddress
 

Detailed Description

Definition at line 677 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR::DeviceOrHostAddressKHR ( VULKAN_HPP_NAMESPACE::DeviceAddress  deviceAddress_ = {})
inline

Definition at line 682 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR::DeviceOrHostAddressKHR ( void hostAddress_)
inline

Definition at line 684 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR::operator VkDeviceOrHostAddressKHR & ( )
inline

Definition at line 706 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR::operator VkDeviceOrHostAddressKHR const & ( ) const
inline

Definition at line 701 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressKHR& VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR::setDeviceAddress ( VULKAN_HPP_NAMESPACE::DeviceAddress  deviceAddress_)
inline

Definition at line 688 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DeviceOrHostAddressKHR& VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR::setHostAddress ( void hostAddress_)
inline

Definition at line 694 of file vulkan_structs.hpp.

Member Data Documentation

VkDeviceAddress VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR::deviceAddress

Definition at line 715 of file vulkan_structs.hpp.

void* VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR::hostAddress

Definition at line 716 of file vulkan_structs.hpp.


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