Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/Rendering
References
| Module | SlateCore |
| Header | /Engine/Source/Runtime/SlateCore/Public/Rendering/ElementBatcher.h |
| Include | #include "Rendering/ElementBatcher.h" |
Syntax
class FSlateElementBatcher
Remarks
A class which batches Slate elements for rendering
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSlateElementBatcher
(
TSharedRef< FSlateRenderingPolicy > InRenderingPolicy |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddElements
(
FSlateWindowElementList& ElementList |
Batches elements to be rendered | |
| bool | |||
| bool | HasFXPassses () |
Whether or not any post process passes were batched | |
| FColor | PackVertexColor
(
const FLinearColor& InLinearColor |
||
| bool | Returns true if the elements in this batcher require v-sync. | ||
| void | ResetBatches () |
Resets all stored data accumulated during the batching process | |
| void | SetCompositeHDRViewports
(
bool bInCompositeHDRViewports |