Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/FSlateElementBatch
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSlateElementBatch
(
TWeakPtr< ICustomSlateElement, ESPMode::ThreadSafe > InCustomDrawer, |
Rendering/ElementBatcher.h | ||
FSlateElementBatch
(
const FSlateShaderResource* InShaderResource, |
Rendering/ElementBatcher.h |
FSlateElementBatch(TWeakPtr< ICustomSlateElement, ESPMode::ThreadSafe >, const FSlateDrawElement &)
| Name | FSlateElementBatch |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Rendering/ElementBatcher.h |
| Include Path | #include "Rendering/ElementBatcher.h" |
| Source | /Engine/Source/Runtime/SlateCore/Private/Rendering/ElementBatcher.cpp |
FSlateElementBatch
(
TWeakPtr < ICustomSlateElement , ESPMode::ThreadSafe > InCustomDrawer,
const FSlateDrawElement & InDrawElement
)
FSlateElementBatch(const FSlateShaderResource , const FShaderParams &, ESlateShader, ESlateDrawPrimitive, ESlateDrawEffect, ESlateBatchDrawFlag, const FSlateDrawElement &, int32, uint32, ISlateUpdatableInstanceBuffer )
| Name | FSlateElementBatch |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Rendering/ElementBatcher.h |
| Include Path | #include "Rendering/ElementBatcher.h" |
| Source | /Engine/Source/Runtime/SlateCore/Private/Rendering/ElementBatcher.cpp |
FSlateElementBatch
(
const FSlateShaderResource * InShaderResource,
const FShaderParams & InShaderParams,
ESlateShader ShaderType,
ESlateDrawPrimitive PrimitiveType,
ESlateDrawEffect InDrawEffects,
ESlateBatchDrawFlag InBatchFlags,
const FSlateDrawElement & InDrawElement,
int32 InstanceCount,
uint32 InstanceOffset,
ISlateUpdatableInstanceBuffer * InstanceData
)