Navigation
API > API/Runtime > API/Runtime/RenderCore
A typed data source for a vertex factory which streams data from a vertex buffer.
| Name | FVertexStreamComponent |
| Type | struct |
| Header File | /Engine/Source/Runtime/RenderCore/Public/VertexStreamComponent.h |
| Include Path | #include "VertexStreamComponent.h" |
Syntax
struct FVertexStreamComponent
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Initializes the data stream to null. | VertexStreamComponent.h | ||
FVertexStreamComponent
(
const FVertexBuffer* InVertexBuffer, |
Minimal initialization constructor. | VertexStreamComponent.h | |
FVertexStreamComponent
(
const FVertexBuffer* InVertexBuffer, |
VertexStreamComponent.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Offset | uint8 | The offset of the data, relative to the beginning of each element in the vertex buffer. | VertexStreamComponent.h | |
| StreamOffset | uint32 | The offset to the start of the vertex buffer fetch. | VertexStreamComponent.h | |
| Stride | uint8 | The stride of the data. | VertexStreamComponent.h | |
| Type | TEnumAsByte< EVertexElementType > | The type of the data read from this stream. | VertexStreamComponent.h | |
| VertexBuffer | const FVertexBuffer * | The vertex buffer to stream data from. If null, no data can be read from this stream. | VertexStreamComponent.h | |
| VertexStreamUsage | EVertexStreamUsage | VertexStreamComponent.h |