Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/SlateCore/Public/Rendering/SlateRenderBatch.h |
Include |
#include "Rendering/SlateRenderBatch.h" |
class FSlateRenderBatch
Name | Description | ||
---|---|---|---|
|
uint8: 1 |
bIsMergable |
Whether or not the batch can be merged with others in the same layer |
|
uint8: 1 |
bIsMerged |
|
|
const FSlateCli... |
ClippingState |
The Stored clipping state for the corresponding clipping state index. |
|
CustomDrawer |
||
|
DrawEffects |
||
|
DrawFlags |
||
|
DrawPrimitiveType |
||
|
DynamicOffset |
Dynamically modified offset that occurs when we have relative position stored render batches. |
|
|
IndexOffset |
||
|
InstanceCount |
||
|
InstanceData |
||
|
InstanceOffset |
||
|
LayerId |
The layer we need to sort by |
|
|
NextBatchIndex |
||
|
NumIndices |
Number of indices in the batch |
|
|
NumVertices |
Number of vertices in the batch |
|
|
SceneIndex |
||
|
ShaderParams |
||
|
const FSlateSha... |
ShaderResource |
Shader Resource to use with this batch. |
|
ShaderType |
||
|
SourceIndices |
||
|
SourceVertices |
Source Data. |
|
|
VertexOffset |
Name | Description | |
---|---|---|
|
FSlateRenderBatch ( |
Name | Description | ||
---|---|---|---|
|
AddIndex ( |
||
|
AddIndices ( |
||
|
AddVertex ( |
||
|
AddVertices ( |
||
|
const FSlate... |
GetClippingState() |
|
|
ESlateDrawEf... |
GetDrawEffects() |
|
|
ESlateBatchD... |
GetDrawFlags() |
|
|
ESlateDrawPr... |
GetDrawPrimitiveType() |
|
|
GetIndexOffset() |
||
|
GetLayer() |
||
|
GetNumIndices() |
||
|
GetNumVertices() |
||
|
const FShade... |
GetShaderParams() |
|
|
const FSlate... |
GetShaderResource() |
|
|
GetShaderType() |
||
|
GetVertexOffset() |
||
|
HasVertexData() |
||
|
IsBatchableWith ( |
||
|
IsValidForRendering() |
||
|
ReserveIndices ( |
||
|
ReserveVertices ( |