SDL 2.0
VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE Struct Reference

#include <vulkan.hpp>

Public Member Functions

 operator VkPastPresentationTimingGOOGLE const & () const
 
 operator VkPastPresentationTimingGOOGLE & ()
 
bool operator== (PastPresentationTimingGOOGLE const &rhs) const
 
bool operator!= (PastPresentationTimingGOOGLE const &rhs) const
 

Data Fields

uint32_t presentID
 
uint64_t desiredPresentTime
 
uint64_t actualPresentTime
 
uint64_t earliestPresentTime
 
uint64_t presentMargin
 

Detailed Description

Definition at line 7480 of file vulkan.hpp.

Member Function Documentation

◆ operator VkPastPresentationTimingGOOGLE &()

VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE::operator VkPastPresentationTimingGOOGLE & ( )
inline

Definition at line 7487 of file vulkan.hpp.

7488 {
7489 return *reinterpret_cast<VkPastPresentationTimingGOOGLE*>(this);
7490 }

◆ operator VkPastPresentationTimingGOOGLE const &()

VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE::operator VkPastPresentationTimingGOOGLE const & ( ) const
inline

Definition at line 7482 of file vulkan.hpp.

7483 {
7484 return *reinterpret_cast<const VkPastPresentationTimingGOOGLE*>(this);
7485 }

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE::operator!= ( PastPresentationTimingGOOGLE const &  rhs) const
inline

Definition at line 7501 of file vulkan.hpp.

7502 {
7503 return !operator==( rhs );
7504 }
bool operator==(PastPresentationTimingGOOGLE const &rhs) const
Definition: vulkan.hpp:7492

References operator==().

◆ operator==()

bool VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE::operator== ( PastPresentationTimingGOOGLE const &  rhs) const
inline

Definition at line 7492 of file vulkan.hpp.

7493 {
7494 return ( presentID == rhs.presentID )
7495 && ( desiredPresentTime == rhs.desiredPresentTime )
7496 && ( actualPresentTime == rhs.actualPresentTime )
7497 && ( earliestPresentTime == rhs.earliestPresentTime )
7498 && ( presentMargin == rhs.presentMargin );
7499 }

References actualPresentTime, desiredPresentTime, earliestPresentTime, presentID, and presentMargin.

Referenced by operator!=().

Field Documentation

◆ actualPresentTime

uint64_t VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE::actualPresentTime

Definition at line 7508 of file vulkan.hpp.

Referenced by operator==().

◆ desiredPresentTime

uint64_t VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE::desiredPresentTime

Definition at line 7507 of file vulkan.hpp.

Referenced by operator==().

◆ earliestPresentTime

uint64_t VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE::earliestPresentTime

Definition at line 7509 of file vulkan.hpp.

Referenced by operator==().

◆ presentID

uint32_t VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE::presentID

Definition at line 7506 of file vulkan.hpp.

Referenced by operator==().

◆ presentMargin

uint64_t VULKAN_HPP_NAMESPACE::PastPresentationTimingGOOGLE::presentMargin

Definition at line 7510 of file vulkan.hpp.

Referenced by operator==().


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