Navigation
Unreal Engine C++ API Reference > Runtime > SlateCore
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FAtlasedTextureSlot | Structure holding information about where a texture is located in the atlas. | |
![]() |
FAtlasFlushParams | Parameters for flushable atlases that dictate when the atlas is allowed to flush after it becomes full | |
![]() |
FAtlasSlotInfo | ||
![]() |
FSlateFlushableAtlasCache | Base class for any atlas cache which has flushing logic to keep the number of in use pages small | |
![]() |
FSlateIcon | Struct used to represent an icon in Slate | |
![]() |
FSlateShaderResource | Base class for all platform independent texture types | |
![]() |
FSlateShaderResourceProxy | A proxy resource. | |
![]() |
FSlateSharedHandleData | Data used to lookup a resource from a handle and to determine validity of the handle. | |
![]() |
FSlateTextureAtlas | Base class texture atlases in Slate | |
![]() |
FSlateTextureData | Holds texture data for upload to a rendering resource | |
![]() |
FSlateUpdatableTexture | An interface to deal with a slate texture that can be updated dynamically | |
![]() |
ISlateAtlasProvider | Interface to allow the Slate atlas visualizer to query atlas page information for an atlas provider | |
![]() |
ISlateTextureAtlasFactory | A factory capable of generating a texture atlas or shader resource for textures too big to be in an atlas | |
![]() |
IViewportRenderTargetProvider | ||
![]() |
TSlateTexture | Abstract base class for platform independent texture resource accessible by the shader. |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
ESlateShaderResource::Type | Enumerates Slate render resource types. |