Navigation
Unreal Engine C++ API Reference > 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 |