Navigation
Unreal Engine C++ API Reference > 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 * | GetAtlas
(
const int32 InIndex |
|
![]() ![]() |
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 |