Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
FCompareFNewTextureInfoByTextureSize |
|
|
FMappedTextureBuffer |
|
|
FNewTextureInfo |
Represents a new texture that has been loaded but no resource created for it |
|
FRenderThreadUpdateContext |
Update context for deferred drawing of widgets to render targets |
|
FShaderParams |
Shader parameters for slate |
|
FShortRect |
Stores an aligned rect as shorts. |
|
FSlateBatchData |
|
|
FSlateBoxPayload |
|
|
FSlateCachedBufferPayload |
|
|
FSlateCachedElementData |
|
|
FSlateCachedElementList |
|
|
FSlateCachedElementsHandle |
|
|
FSlateCachedFastPathRenderingData |
|
|
FSlateCustomDrawerPayload |
|
|
FSlateCustomVertsPayload |
|
|
FSlateDataPayload |
|
|
FSlateDrawBuffer |
Implements a draw buffer for Slate. |
|
FSlateDrawElement |
FSlateDrawElement is the building block for Slate's rendering interface. |
|
FSlateElementBatch |
Represents an a set of slate draw elements that are batched together These later get converted into FSlateRenderBatches for final rendering |
|
FSlateElementBatcher |
A class which batches Slate elements for rendering |
|
FSlateFontServices |
Provides access to the game and render thread font caches that Slate should use |
|
FSlateGradientPayload |
|
|
FSlateGradientStop |
|
|
FSlateLayerPayload |
|
|
FSlateLayoutTransform |
Copyright Epic Games, Inc. All Rights Reserved. |
|
FSlateLinePayload |
|
|
FSlateObjectReferenceCollector |
Used to gather all the referenced UObjects used by Slate when rendering a frame. |
|
FSlatePostProcessPayload |
|
|
FSlateRenderBatch |
|
|
FSlateRenderer |
Abstract base class for Slate renderers. |
|
FSlateRenderingPolicy |
Abstract base class for Slate rendering policies. |
|
FSlateRoundedBoxPayload |
|
|
FSlateShaderResourceManager |
Base texture manager class used by a Slate renderer to manage texture resources |
|
FSlateShapedTextPayload |
|
|
FSlateSplinePayload |
|
|
FSlateSVGRasterizer |
|
|
FSlateTextPayload |
|
|
FSlateTintableElement |
|
|
FSlateVectorGraphicsCache |
|
|
FSlateVertex |
A struct which defines a basic vertex seen by the Slate vertex buffers and shaders |
|
FSlateViewportPayload |
|
|
FSlateWindowElementList |
Represents a top level window and its draw elements. |
|
FTextOverflowArgs |
|
|
ICustomSlateElement |
An interface for a custom slate drawing element Implementers of this interface are expected to handle destroying this interface properly when a separate rendering thread may have access to it. |
|
ISlateUpdatableInstanceBuffer |
Represents a per instance data buffer for a custom Slate mesh element. |
|
ISlateUpdatableInstanceBufferRenderProxy |
A proxy object used to access a slate per-instance data buffer on the render thread. |
|
ISlateViewport |
Viewport implementation interface that is used by SViewport when it needs to draw and processes input. |
Name |
Description |
---|---|
FSlateDrawElementArray |
|
FSlateIndexArray |
|
FSlateInstanceBufferData |
|
FSlateRenderTransform |
Copyright Epic Games, Inc. All Rights Reserved. |
FSlateVertexArray |
|
FTexture2DRHIRef |
|
SlateIndex |
Name |
Description |
|
---|---|---|
|
EColorVisionDeficiency |
Enumerates color vision deficiency types. |
|
EElementType |
|
|
ESlateBatchDrawFlag |
Flags for drawing a batch |
|
ESlateDrawEffect |
Effects that can be applied to elements when rendered. |
|
ESlateDrawPrimitive |
Draw primitive types |
|
ESlateLineJoinType |
|
|
ESlateShader |
Shader types. |
|
ESlateVertexRounding |
|
|
ETextOverflowDirection |
Name | Description | ||
---|---|---|---|
|
FSlateLayout... |
Concatenate ( |
Specialization for concatenating a uniform scale and 2D Translation. |
|
FSlateLayout... |
Concatenate ( |
Specialization for concatenating a 2D Translation and uniform scale. |
|
DoesThreadOwnSlateRendering() |
If it's the game thread, and there's no loading thread, then it owns slate rendering. |
|
|
IsThreadSafeForSlateRendering() |
Is this thread valid for sending out rendering commands? If the slate loading thread exists, then yes, it is always safe Otherwise, we have to be on the game thread |
|
|
constexpr bo... |
operator! ( |
|
|
constexpr bo... |
operator! ( |
|
|
constexpr ES... |
operator& ( |
|
|
constexpr ES... |
operator& ( |
|
|
ESlateBatchD... |
operator&= ( |
|
|
ESlateDrawEf... |
operator&= ( |
|
|
constexpr ES... |
operator^ ( |
|
|
constexpr ES... |
operator^ ( |
|
|
ESlateDrawEf... |
operator^= ( |
|
|
ESlateBatchD... |
operator^= ( |
|
|
constexpr ES... |
operator| ( |
|
|
constexpr ES... |
operator| ( |
|
|
ESlateDrawEf... |
operator|= ( |
|
|
ESlateBatchD... |
operator|= ( |
|
|
constexpr ES... |
operator~ ( |
|
|
constexpr ES... |
operator~ ( |