UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ISlateFontAtlasFactory Class Referenceabstract

#include <FontTypes.h>

+ Inheritance diagram for ISlateFontAtlasFactory:

Public Member Functions

virtual ~ISlateFontAtlasFactory ()
 
virtual FIntPoint GetAtlasSize (ESlateFontAtlasContentType InContentType) const =0
 
virtual TSharedRef< FSlateFontAtlasCreateFontAtlas (ESlateFontAtlasContentType InContentType) const =0
 
virtual TSharedPtr< ISlateFontTextureCreateNonAtlasedTexture (const uint32 InWidth, const uint32 InHeight, ESlateFontAtlasContentType InContentType, const TArray< uint8 > &InRawData) const =0
 

Constructor & Destructor Documentation

◆ ~ISlateFontAtlasFactory()

virtual ISlateFontAtlasFactory::~ISlateFontAtlasFactory ( )
inlinevirtual

Member Function Documentation

◆ CreateFontAtlas()

virtual TSharedRef< FSlateFontAtlas > ISlateFontAtlasFactory::CreateFontAtlas ( ESlateFontAtlasContentType  InContentType) const
pure virtual

◆ CreateNonAtlasedTexture()

virtual TSharedPtr< ISlateFontTexture > ISlateFontAtlasFactory::CreateNonAtlasedTexture ( const uint32  InWidth,
const uint32  InHeight,
ESlateFontAtlasContentType  InContentType,
const TArray< uint8 > &  InRawData 
) const
pure virtual

◆ GetAtlasSize()

virtual FIntPoint ISlateFontAtlasFactory::GetAtlasSize ( ESlateFontAtlasContentType  InContentType) const
pure virtual

The documentation for this class was generated from the following file: