|
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==().