Navigation
API > API/Runtime > API/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. |