LiteFX::Rendering::Backends::VulkanPushConstantsRange
Implements the Vulkan IPushConstantsRange.
Synopsis
Declared in <litefx/backends/vulkan.hpp>
class [[dllimport, dllexport]] VulkanPushConstantsRange final
: public IPushConstantsRange
Base Classes
Member Functions
| Name | Description |
VulkanPushConstantsRange [constructor] | Initializes a new push constants range. |
~VulkanPushConstantsRange [destructor] [virtual] | Destructor |
operator= | Assignment operators |
binding [virtual] | Returns the binding point or register, the push constants are made available at. |
offset [virtual] | Returns the offset from the push constants backing memory block, the range starts at. |
size [virtual] | Returns the size (in bytes) of the range. |
space [virtual] | Returns the shader space the push constants can be accessed from. |
stageMask [virtual] | Returns the shader stage(s), the range is accessible from. |
Protected Member Functions
| Name | Description |
operator= | Assignment operators |
Friends
See Also
VulkanPushConstantsLayout