Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/Rendering
Inheritance Hierarchy
- FSlateFlushableAtlasCache
- FSlateVectorGraphicsCache
References
| Module | SlateCore |
| Header | /Engine/Source/Runtime/SlateCore/Public/Rendering/SlateVectorGraphicsCache.h |
| Include | #include "Rendering/SlateVectorGraphicsCache.h" |
Syntax
class FSlateVectorGraphicsCache : public FSlateFlushableAtlasCache
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSlateVectorGraphicsCache
(
TSharedPtr< ISlateTextureAtlasFactory > InAtlasFactory |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | |||
| const FSlateTextureAtlas * | |||
| FName | GetAtlasDebugData
(
const FAtlasedTextureSlot* InSlot |
||
| FSlateShaderResource * | GetAtlasPageResource
(
const int32 InIndex |
||
| int32 | |||
| FSlateShaderResourceProxy * | GetShaderResource
(
const FSlateBrush& Brush, |
||
| bool | IsAtlasPageResourceAlphaOnly
(
const int32 InIndex |
||
| void | ReleaseResources
(
bool bWaitForRelease |
||
| void | UpdateCache () |
Overridden from FSlateFlushableAtlasCache
| Type | Name | Description | |
|---|---|---|---|
| void | RequestFlushCache
(
const FString& Reason |
Called when this cache must be flushed |