LiteFX::Rendering::IBufferLayout¶
Describes a buffer layout.
Synopsis¶
Declared in <litefx/rendering_api.hpp>
class [[dllimport, dllexport]] IBufferLayout;
Member Functions¶
| Name | Description |
|---|---|
~IBufferLayout [destructor] [virtual] | Destructor |
binding [virtual] | Returns the binding point, the buffer will be bound to. |
elementSize [virtual] | Returns the size of a single element within the buffer. |
type [virtual] | Returns the buffer type of the buffer. |
Protected Member Functions¶
| Name | Description |
|---|---|
IBufferLayout [constructor] | Constructors |
operator= | Assignment operators |
Derived Classes¶
| Name | Description |
|---|---|
IDescriptorLayout | Describes a the layout of a single descriptor within a DescriptorSet. |
IIndexBufferLayout | Describes a index buffer layout. |
IVertexBufferLayout | Describes a vertex buffer layout. |
See Also¶
IVertexBufferLayout
IIndexBufferLayout
IDescriptorLayout