![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <TextureAtlas.h>
Inheritance diagram for ISlateAtlasProvider:Public Member Functions | |
| virtual | ~ISlateAtlasProvider () |
| virtual int32 | GetNumAtlasPages () const =0 |
| virtual class FSlateShaderResource * | GetAtlasPageResource (const int32 InIndex) const =0 |
| virtual bool | IsAtlasPageResourceAlphaOnly (const int32 InIndex) const =0 |
Interface to allow the Slate atlas visualizer to query atlas page information for an atlas provider
|
inlinevirtual |
Virtual destructor
|
pure virtual |
Get the page resource for the given index (verify with GetNumAtlasPages)
Implemented in FSlateFontCache, FSlateNullShaderResourceManager, and FSlateRHIResourceManager.
Get the number of atlas pages this atlas provider has available when calling GetAtlasPageResource
Implemented in FSlateFontCache, FSlateNullShaderResourceManager, and FSlateRHIResourceManager.
|
pure virtual |
Does the page resources for the given index only contain alpha information? This affects how the atlas visualizer will sample them (verify with GetNumAtlasPages)
Implemented in FSlateFontCache, FSlateNullShaderResourceManager, and FSlateRHIResourceManager.