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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::HdrMetadataEXT:
[legend]

Public Member Functions

 HdrMetadataEXT (XYColorEXT displayPrimaryRed_=XYColorEXT(), XYColorEXT displayPrimaryGreen_=XYColorEXT(), XYColorEXT displayPrimaryBlue_=XYColorEXT(), XYColorEXT whitePoint_=XYColorEXT(), float maxLuminance_=0, float minLuminance_=0, float maxContentLightLevel_=0, float maxFrameAverageLightLevel_=0)
 
 HdrMetadataEXT (VkHdrMetadataEXT const &rhs)
 
HdrMetadataEXToperator= (VkHdrMetadataEXT const &rhs)
 
HdrMetadataEXTsetPNext (const void *pNext_)
 
HdrMetadataEXTsetDisplayPrimaryRed (XYColorEXT displayPrimaryRed_)
 
HdrMetadataEXTsetDisplayPrimaryGreen (XYColorEXT displayPrimaryGreen_)
 
HdrMetadataEXTsetDisplayPrimaryBlue (XYColorEXT displayPrimaryBlue_)
 
HdrMetadataEXTsetWhitePoint (XYColorEXT whitePoint_)
 
HdrMetadataEXTsetMaxLuminance (float maxLuminance_)
 
HdrMetadataEXTsetMinLuminance (float minLuminance_)
 
HdrMetadataEXTsetMaxContentLightLevel (float maxContentLightLevel_)
 
HdrMetadataEXTsetMaxFrameAverageLightLevel (float maxFrameAverageLightLevel_)
 
 operator const VkHdrMetadataEXT & () const
 
bool operator== (HdrMetadataEXT const &rhs) const
 
bool operator!= (HdrMetadataEXT const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
XYColorEXT displayPrimaryRed
 
XYColorEXT displayPrimaryGreen
 
XYColorEXT displayPrimaryBlue
 
XYColorEXT whitePoint
 
float maxLuminance
 
float minLuminance
 
float maxContentLightLevel
 
float maxFrameAverageLightLevel
 

Private Attributes

StructureType sType = StructureType::eHdrMetadataEXT
 

Constructor & Destructor Documentation

◆ HdrMetadataEXT() [1/2]

VULKAN_HPP_NAMESPACE::HdrMetadataEXT::HdrMetadataEXT ( XYColorEXT  displayPrimaryRed_ = XYColorEXT(),
XYColorEXT  displayPrimaryGreen_ = XYColorEXT(),
XYColorEXT  displayPrimaryBlue_ = XYColorEXT(),
XYColorEXT  whitePoint_ = XYColorEXT(),
float  maxLuminance_ = 0,
float  minLuminance_ = 0,
float  maxContentLightLevel_ = 0,
float  maxFrameAverageLightLevel_ = 0 
)
inline

◆ HdrMetadataEXT() [2/2]

VULKAN_HPP_NAMESPACE::HdrMetadataEXT::HdrMetadataEXT ( VkHdrMetadataEXT const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkHdrMetadataEXT &()

VULKAN_HPP_NAMESPACE::HdrMetadataEXT::operator const VkHdrMetadataEXT & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setDisplayPrimaryBlue()

HdrMetadataEXT& VULKAN_HPP_NAMESPACE::HdrMetadataEXT::setDisplayPrimaryBlue ( XYColorEXT  displayPrimaryBlue_)
inline

◆ setDisplayPrimaryGreen()

HdrMetadataEXT& VULKAN_HPP_NAMESPACE::HdrMetadataEXT::setDisplayPrimaryGreen ( XYColorEXT  displayPrimaryGreen_)
inline

◆ setDisplayPrimaryRed()

HdrMetadataEXT& VULKAN_HPP_NAMESPACE::HdrMetadataEXT::setDisplayPrimaryRed ( XYColorEXT  displayPrimaryRed_)
inline

◆ setMaxContentLightLevel()

HdrMetadataEXT& VULKAN_HPP_NAMESPACE::HdrMetadataEXT::setMaxContentLightLevel ( float  maxContentLightLevel_)
inline

◆ setMaxFrameAverageLightLevel()

HdrMetadataEXT& VULKAN_HPP_NAMESPACE::HdrMetadataEXT::setMaxFrameAverageLightLevel ( float  maxFrameAverageLightLevel_)
inline

◆ setMaxLuminance()

HdrMetadataEXT& VULKAN_HPP_NAMESPACE::HdrMetadataEXT::setMaxLuminance ( float  maxLuminance_)
inline

◆ setMinLuminance()

HdrMetadataEXT& VULKAN_HPP_NAMESPACE::HdrMetadataEXT::setMinLuminance ( float  minLuminance_)
inline

◆ setPNext()

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

◆ setWhitePoint()

HdrMetadataEXT& VULKAN_HPP_NAMESPACE::HdrMetadataEXT::setWhitePoint ( XYColorEXT  whitePoint_)
inline

Member Data Documentation

◆ displayPrimaryBlue

XYColorEXT VULKAN_HPP_NAMESPACE::HdrMetadataEXT::displayPrimaryBlue

◆ displayPrimaryGreen

XYColorEXT VULKAN_HPP_NAMESPACE::HdrMetadataEXT::displayPrimaryGreen

◆ displayPrimaryRed

XYColorEXT VULKAN_HPP_NAMESPACE::HdrMetadataEXT::displayPrimaryRed

◆ maxContentLightLevel

float VULKAN_HPP_NAMESPACE::HdrMetadataEXT::maxContentLightLevel

◆ maxFrameAverageLightLevel

float VULKAN_HPP_NAMESPACE::HdrMetadataEXT::maxFrameAverageLightLevel

◆ maxLuminance

float VULKAN_HPP_NAMESPACE::HdrMetadataEXT::maxLuminance

◆ minLuminance

float VULKAN_HPP_NAMESPACE::HdrMetadataEXT::minLuminance

◆ pNext

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

◆ sType

StructureType VULKAN_HPP_NAMESPACE::HdrMetadataEXT::sType = StructureType::eHdrMetadataEXT
private

◆ whitePoint

XYColorEXT VULKAN_HPP_NAMESPACE::HdrMetadataEXT::whitePoint

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