SDL
2.0
|
#include <vulkan.hpp>
Public Member Functions | |
ApplicationInfo (const char *pApplicationName_=nullptr, uint32_t applicationVersion_=0, const char *pEngineName_=nullptr, uint32_t engineVersion_=0, uint32_t apiVersion_=0) | |
ApplicationInfo (VkApplicationInfo const &rhs) | |
ApplicationInfo & | operator= (VkApplicationInfo const &rhs) |
ApplicationInfo & | setPNext (const void *pNext_) |
ApplicationInfo & | setPApplicationName (const char *pApplicationName_) |
ApplicationInfo & | setApplicationVersion (uint32_t applicationVersion_) |
ApplicationInfo & | setPEngineName (const char *pEngineName_) |
ApplicationInfo & | setEngineVersion (uint32_t engineVersion_) |
ApplicationInfo & | setApiVersion (uint32_t apiVersion_) |
operator VkApplicationInfo const & () const | |
operator VkApplicationInfo & () | |
bool | operator== (ApplicationInfo const &rhs) const |
bool | operator!= (ApplicationInfo const &rhs) const |
Data Fields | |
const void * | pNext = nullptr |
const char * | pApplicationName |
uint32_t | applicationVersion |
const char * | pEngineName |
uint32_t | engineVersion |
uint32_t | apiVersion |
Private Attributes | |
StructureType | sType = StructureType::eApplicationInfo |
Definition at line 9500 of file vulkan.hpp.
|
inline |
Definition at line 9502 of file vulkan.hpp.
|
inline |
Definition at line 9515 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 9566 of file vulkan.hpp.
|
inline |
Definition at line 9561 of file vulkan.hpp.
|
inline |
Definition at line 9582 of file vulkan.hpp.
|
inline |
Definition at line 9520 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 9571 of file vulkan.hpp.
References apiVersion, applicationVersion, engineVersion, pApplicationName, pEngineName, pNext, and sType.
|
inline |
Definition at line 9555 of file vulkan.hpp.
|
inline |
Definition at line 9537 of file vulkan.hpp.
|
inline |
Definition at line 9549 of file vulkan.hpp.
|
inline |
Definition at line 9531 of file vulkan.hpp.
|
inline |
Definition at line 9543 of file vulkan.hpp.
|
inline |
Definition at line 9525 of file vulkan.hpp.
uint32_t VULKAN_HPP_NAMESPACE::ApplicationInfo::apiVersion |
Definition at line 9596 of file vulkan.hpp.
Referenced by operator==().
uint32_t VULKAN_HPP_NAMESPACE::ApplicationInfo::applicationVersion |
Definition at line 9593 of file vulkan.hpp.
Referenced by operator==().
uint32_t VULKAN_HPP_NAMESPACE::ApplicationInfo::engineVersion |
Definition at line 9595 of file vulkan.hpp.
Referenced by operator==().
const char* VULKAN_HPP_NAMESPACE::ApplicationInfo::pApplicationName |
Definition at line 9592 of file vulkan.hpp.
Referenced by operator==().
const char* VULKAN_HPP_NAMESPACE::ApplicationInfo::pEngineName |
Definition at line 9594 of file vulkan.hpp.
Referenced by operator==().
const void* VULKAN_HPP_NAMESPACE::ApplicationInfo::pNext = nullptr |
Definition at line 9591 of file vulkan.hpp.
Referenced by operator==().
|
private |
Definition at line 9588 of file vulkan.hpp.
Referenced by operator==().