RetroArch
Public Member Functions | Public Attributes | List of all members
VULKAN_HPP_NAMESPACE::ImageSubresourceRange Struct Reference

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::ImageSubresourceRange:
[legend]

Public Member Functions

 ImageSubresourceRange (ImageAspectFlags aspectMask_=ImageAspectFlags(), uint32_t baseMipLevel_=0, uint32_t levelCount_=0, uint32_t baseArrayLayer_=0, uint32_t layerCount_=0)
 
 ImageSubresourceRange (VkImageSubresourceRange const &rhs)
 
ImageSubresourceRangeoperator= (VkImageSubresourceRange const &rhs)
 
ImageSubresourceRangesetAspectMask (ImageAspectFlags aspectMask_)
 
ImageSubresourceRangesetBaseMipLevel (uint32_t baseMipLevel_)
 
ImageSubresourceRangesetLevelCount (uint32_t levelCount_)
 
ImageSubresourceRangesetBaseArrayLayer (uint32_t baseArrayLayer_)
 
ImageSubresourceRangesetLayerCount (uint32_t layerCount_)
 
 operator const VkImageSubresourceRange & () const
 
bool operator== (ImageSubresourceRange const &rhs) const
 
bool operator!= (ImageSubresourceRange const &rhs) const
 

Public Attributes

ImageAspectFlags aspectMask
 
uint32_t baseMipLevel
 
uint32_t levelCount
 
uint32_t baseArrayLayer
 
uint32_t layerCount
 

Constructor & Destructor Documentation

◆ ImageSubresourceRange() [1/2]

VULKAN_HPP_NAMESPACE::ImageSubresourceRange::ImageSubresourceRange ( ImageAspectFlags  aspectMask_ = ImageAspectFlags(),
uint32_t  baseMipLevel_ = 0,
uint32_t  levelCount_ = 0,
uint32_t  baseArrayLayer_ = 0,
uint32_t  layerCount_ = 0 
)
inline

◆ ImageSubresourceRange() [2/2]

VULKAN_HPP_NAMESPACE::ImageSubresourceRange::ImageSubresourceRange ( VkImageSubresourceRange const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkImageSubresourceRange &()

VULKAN_HPP_NAMESPACE::ImageSubresourceRange::operator const VkImageSubresourceRange & ( ) const
inline

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::ImageSubresourceRange::operator!= ( ImageSubresourceRange const rhs) const
inline
Here is the call graph for this function:

◆ operator=()

ImageSubresourceRange& VULKAN_HPP_NAMESPACE::ImageSubresourceRange::operator= ( VkImageSubresourceRange const rhs)
inline
Here is the call graph for this function:

◆ operator==()

bool VULKAN_HPP_NAMESPACE::ImageSubresourceRange::operator== ( ImageSubresourceRange const rhs) const
inline
Here is the caller graph for this function:

◆ setAspectMask()

ImageSubresourceRange& VULKAN_HPP_NAMESPACE::ImageSubresourceRange::setAspectMask ( ImageAspectFlags  aspectMask_)
inline

◆ setBaseArrayLayer()

ImageSubresourceRange& VULKAN_HPP_NAMESPACE::ImageSubresourceRange::setBaseArrayLayer ( uint32_t  baseArrayLayer_)
inline

◆ setBaseMipLevel()

ImageSubresourceRange& VULKAN_HPP_NAMESPACE::ImageSubresourceRange::setBaseMipLevel ( uint32_t  baseMipLevel_)
inline

◆ setLayerCount()

ImageSubresourceRange& VULKAN_HPP_NAMESPACE::ImageSubresourceRange::setLayerCount ( uint32_t  layerCount_)
inline

◆ setLevelCount()

ImageSubresourceRange& VULKAN_HPP_NAMESPACE::ImageSubresourceRange::setLevelCount ( uint32_t  levelCount_)
inline

Member Data Documentation

◆ aspectMask

ImageAspectFlags VULKAN_HPP_NAMESPACE::ImageSubresourceRange::aspectMask

◆ baseArrayLayer

uint32_t VULKAN_HPP_NAMESPACE::ImageSubresourceRange::baseArrayLayer

◆ baseMipLevel

uint32_t VULKAN_HPP_NAMESPACE::ImageSubresourceRange::baseMipLevel

◆ layerCount

uint32_t VULKAN_HPP_NAMESPACE::ImageSubresourceRange::layerCount

◆ levelCount

uint32_t VULKAN_HPP_NAMESPACE::ImageSubresourceRange::levelCount

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