LiteFX::Rendering::BufferAttribute¶
Stores meta data about a buffer attribute, i.e. a member or field of a descriptor or buffer.
Synopsis¶
Declared in <litefx/rendering_api.hpp>
class [[dllimport, dllexport]] BufferAttribute final
Member Functions¶
| Name | Description |
|---|---|
BufferAttribute [constructor] | Constructors |
~BufferAttribute [destructor] | Releases the buffer attribute instance. |
operator= | Assignment operators |
format | Returns the format of the buffer attribute. |
location | Returns the location of the buffer attribute. |
offset | Returns the offset of the buffer attribute. |
semantic | Returns the semantic of the buffer attribute. |
semanticIndex | Returns the semantic index of the buffer attribute. |
Friends¶
| Name | Description |
|---|---|
LiteFX::Rendering::BufferAttribute::BufferAttributeImpl | |
LiteFX::PimplPtr | A smart pointer that manages an implementation instance for a public interface class. |