|
SDL
2.0
|
#include <vulkan.hpp>
Collaboration diagram for VULKAN_HPP_NAMESPACE::PushConstantRange:Public Member Functions | |
| PushConstantRange (ShaderStageFlags stageFlags_=ShaderStageFlags(), uint32_t offset_=0, uint32_t size_=0) | |
| PushConstantRange (VkPushConstantRange const &rhs) | |
| PushConstantRange & | operator= (VkPushConstantRange const &rhs) |
| PushConstantRange & | setStageFlags (ShaderStageFlags stageFlags_) |
| PushConstantRange & | setOffset (uint32_t offset_) |
| PushConstantRange & | setSize (uint32_t size_) |
| operator VkPushConstantRange const & () const | |
| operator VkPushConstantRange & () | |
| bool | operator== (PushConstantRange const &rhs) const |
| bool | operator!= (PushConstantRange const &rhs) const |
Data Fields | |
| ShaderStageFlags | stageFlags |
| uint32_t | offset |
| uint32_t | size |
Definition at line 23148 of file vulkan.hpp.
|
inline |
Definition at line 23150 of file vulkan.hpp.
|
inline |
Definition at line 23159 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 23192 of file vulkan.hpp.
|
inline |
Definition at line 23187 of file vulkan.hpp.
|
inline |
Definition at line 23204 of file vulkan.hpp.
References operator==().
|
inline |
Definition at line 23164 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 23197 of file vulkan.hpp.
References offset, size, and stageFlags.
Referenced by operator!=().
|
inline |
Definition at line 23175 of file vulkan.hpp.
|
inline |
Definition at line 23181 of file vulkan.hpp.
|
inline |
Definition at line 23169 of file vulkan.hpp.
References stageFlags.
| uint32_t VULKAN_HPP_NAMESPACE::PushConstantRange::offset |
Definition at line 23210 of file vulkan.hpp.
Referenced by operator==().
| uint32_t VULKAN_HPP_NAMESPACE::PushConstantRange::size |
Definition at line 23211 of file vulkan.hpp.
Referenced by operator==().
| ShaderStageFlags VULKAN_HPP_NAMESPACE::PushConstantRange::stageFlags |
Definition at line 23209 of file vulkan.hpp.
Referenced by operator==(), and setStageFlags().