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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR:
[legend]

Public Member Functions

 DisplaySurfaceCreateInfoKHR (DisplaySurfaceCreateFlagsKHR flags_=DisplaySurfaceCreateFlagsKHR(), DisplayModeKHR displayMode_=DisplayModeKHR(), uint32_t planeIndex_=0, uint32_t planeStackIndex_=0, SurfaceTransformFlagBitsKHR transform_=SurfaceTransformFlagBitsKHR::eIdentity, float globalAlpha_=0, DisplayPlaneAlphaFlagBitsKHR alphaMode_=DisplayPlaneAlphaFlagBitsKHR::eOpaque, Extent2D imageExtent_=Extent2D())
 
 DisplaySurfaceCreateInfoKHR (VkDisplaySurfaceCreateInfoKHR const &rhs)
 
DisplaySurfaceCreateInfoKHRoperator= (VkDisplaySurfaceCreateInfoKHR const &rhs)
 
DisplaySurfaceCreateInfoKHRsetPNext (const void *pNext_)
 
DisplaySurfaceCreateInfoKHRsetFlags (DisplaySurfaceCreateFlagsKHR flags_)
 
DisplaySurfaceCreateInfoKHRsetDisplayMode (DisplayModeKHR displayMode_)
 
DisplaySurfaceCreateInfoKHRsetPlaneIndex (uint32_t planeIndex_)
 
DisplaySurfaceCreateInfoKHRsetPlaneStackIndex (uint32_t planeStackIndex_)
 
DisplaySurfaceCreateInfoKHRsetTransform (SurfaceTransformFlagBitsKHR transform_)
 
DisplaySurfaceCreateInfoKHRsetGlobalAlpha (float globalAlpha_)
 
DisplaySurfaceCreateInfoKHRsetAlphaMode (DisplayPlaneAlphaFlagBitsKHR alphaMode_)
 
DisplaySurfaceCreateInfoKHRsetImageExtent (Extent2D imageExtent_)
 
 operator const VkDisplaySurfaceCreateInfoKHR & () const
 
bool operator== (DisplaySurfaceCreateInfoKHR const &rhs) const
 
bool operator!= (DisplaySurfaceCreateInfoKHR const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
DisplaySurfaceCreateFlagsKHR flags
 
DisplayModeKHR displayMode
 
uint32_t planeIndex
 
uint32_t planeStackIndex
 
SurfaceTransformFlagBitsKHR transform
 
float globalAlpha
 
DisplayPlaneAlphaFlagBitsKHR alphaMode
 
Extent2D imageExtent
 

Private Attributes

StructureType sType = StructureType::eDisplaySurfaceCreateInfoKHR
 

Constructor & Destructor Documentation

◆ DisplaySurfaceCreateInfoKHR() [1/2]

VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::DisplaySurfaceCreateInfoKHR ( DisplaySurfaceCreateFlagsKHR  flags_ = DisplaySurfaceCreateFlagsKHR(),
DisplayModeKHR  displayMode_ = DisplayModeKHR(),
uint32_t  planeIndex_ = 0,
uint32_t  planeStackIndex_ = 0,
SurfaceTransformFlagBitsKHR  transform_ = SurfaceTransformFlagBitsKHR::eIdentity,
float  globalAlpha_ = 0,
DisplayPlaneAlphaFlagBitsKHR  alphaMode_ = DisplayPlaneAlphaFlagBitsKHR::eOpaque,
Extent2D  imageExtent_ = Extent2D() 
)
inline

◆ DisplaySurfaceCreateInfoKHR() [2/2]

VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::DisplaySurfaceCreateInfoKHR ( VkDisplaySurfaceCreateInfoKHR const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkDisplaySurfaceCreateInfoKHR &()

VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::operator const VkDisplaySurfaceCreateInfoKHR & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setAlphaMode()

DisplaySurfaceCreateInfoKHR& VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::setAlphaMode ( DisplayPlaneAlphaFlagBitsKHR  alphaMode_)
inline

◆ setDisplayMode()

DisplaySurfaceCreateInfoKHR& VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::setDisplayMode ( DisplayModeKHR  displayMode_)
inline

◆ setFlags()

DisplaySurfaceCreateInfoKHR& VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::setFlags ( DisplaySurfaceCreateFlagsKHR  flags_)
inline

◆ setGlobalAlpha()

DisplaySurfaceCreateInfoKHR& VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::setGlobalAlpha ( float  globalAlpha_)
inline

◆ setImageExtent()

DisplaySurfaceCreateInfoKHR& VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::setImageExtent ( Extent2D  imageExtent_)
inline

◆ setPlaneIndex()

DisplaySurfaceCreateInfoKHR& VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::setPlaneIndex ( uint32_t  planeIndex_)
inline

◆ setPlaneStackIndex()

DisplaySurfaceCreateInfoKHR& VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::setPlaneStackIndex ( uint32_t  planeStackIndex_)
inline

◆ setPNext()

DisplaySurfaceCreateInfoKHR& VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::setPNext ( const void pNext_)
inline

◆ setTransform()

DisplaySurfaceCreateInfoKHR& VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::setTransform ( SurfaceTransformFlagBitsKHR  transform_)
inline

Member Data Documentation

◆ alphaMode

DisplayPlaneAlphaFlagBitsKHR VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::alphaMode

◆ displayMode

DisplayModeKHR VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::displayMode

◆ flags

DisplaySurfaceCreateFlagsKHR VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::flags

◆ globalAlpha

float VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::globalAlpha

◆ imageExtent

Extent2D VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::imageExtent

◆ planeIndex

uint32_t VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::planeIndex

◆ planeStackIndex

uint32_t VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::planeStackIndex

◆ pNext

const void* VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::pNext = nullptr

◆ sType

StructureType VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::sType = StructureType::eDisplaySurfaceCreateInfoKHR
private

◆ transform

SurfaceTransformFlagBitsKHR VULKAN_HPP_NAMESPACE::DisplaySurfaceCreateInfoKHR::transform

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