FSlateVectorGraphicsCache

Choose your operating system:

Windows

macOS

Linux

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

Functions

Name Description

Public function

void

 

ConditionalFlushCache()

Public function

void

 

DeleteResources()

Public function Const

const FSlate...

 

GetAtlas

(
    const int32 InIndex
)

Public function Const

FSlateShader...

 

GetAtlasPageResource

(
    const int32 InIndex
)

Public function Const

int32

 

GetNumAtlasPages()

Public function

FSlateShader...

 

GetShaderResource

(
    const FSlateBrush& Brush,
    FVector2D LocalSize,
    float DrawScale
)

Public function Const

bool

 

IsAtlasPageResourceAlphaOnly

(
    const int32 InIndex
)

Public function

void

 

ReleaseResources

(
    bool bWaitForRelease
)

Public function

void

 

UpdateCache()

Overridden from FSlateFlushableAtlasCache

Name Description

Public function Virtual

void

 

RequestFlushCache

(
    const FString& Reason
)

Called when this cache must be flushed