LiteFX::Rendering::Backends::VulkanVertexBufferLayoutBuilder¶
Builds a see VulkanVertexBufferLayout.
Synopsis¶
Declared in <litefx/backends/vulkan_builders.hpp>
class [[dllexport, nodiscard]] VulkanVertexBufferLayoutBuilder final
: public VertexBufferLayoutBuilder<VulkanVertexBufferLayout, VulkanInputAssemblerBuilder>
Base Classes¶
| Name | Description |
|---|---|
VertexBufferLayoutBuilder<VulkanVertexBufferLayout, VulkanInputAssemblerBuilder> | Builds a IVertexBufferLayout. |
Type Aliases¶
Member Functions¶
| Name | Description |
|---|---|
atRate | Specifies the input rate for the vertex buffer layout. |
withAttribute | Adds an attribute to the vertex buffer layout. |
Using Declarations¶
Protected Member Functions¶
| Name | Description |
|---|---|
build [virtual] | Can be overwritten to perform any pre-construction work before the builder returns the final object instance. |
Return Value¶
Note
The return value should not be discarded.
See Also¶
VulkanVertexBuffer
VulkanVertexBufferLayout