Skip to content

LiteFX::Rendering::IBufferLayout

Describes a buffer layout.

Synopsis

Declared in <litefx/rendering_api.hpp>

class [[dllimport, dllexport]] IBufferLayout;

Member Functions

NameDescription
~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

NameDescription
IBufferLayout [constructor]Constructors
operator= Assignment operators

Derived Classes

NameDescription
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