Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/SlateCore/Public/Rendering/ElementBatcher.h |
Include |
#include "Rendering/ElementBatcher.h" |
class FSlateElementBatch
Represents an a set of slate draw elements that are batched together These later get converted into FSlateRenderBatches for final rendering
Name | Description | ||
---|---|---|---|
|
IndexArrayIndex |
Index into an array of index arrays where this batches indices are found (before submitting to the index buffer) |
|
|
NumElementsInBatch |
Number of elements in the batch |
|
|
VertexArrayIndex |
Index into an array of vertex arrays where this batches vertices are found (before submitting to the vertex buffer) |
Name | Description | |
---|---|---|
|
FSlateElementBatch ( |
|
|
FSlateElementBatch ( |
Name | Description | ||
---|---|---|---|
|
const TWeakP... |
GetCustomDrawer() |
|
|
ESlateDrawEf... |
GetDrawEffects() |
|
|
ESlateBatchD... |
GetDrawFlags() |
|
|
GetInstanceCount() |
||
|
const ISlate... |
GetInstanceData() |
|
|
GetInstanceOffset() |
||
|
ESlateDrawPr... |
GetPrimitiveType() |
|
|
GetSceneIndex() |
||
|
const FShade... |
GetShaderParams() |
|
|
const FSlate... |
GetShaderResource() |
|
|
GetShaderType() |
||
|
SaveClippingState ( |
Name | Description | ||
---|---|---|---|
|
operator== ( |