![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SlateFontInfo.h>
Public Member Functions | |
| FFontOutlineSettings () | |
| FFontOutlineSettings (int32 InOutlineSize, FLinearColor InColor=FLinearColor::Black) | |
| bool | IsIdenticalToForCaching (const FFontOutlineSettings &Other) const |
| bool | IsIdenticalTo (const FFontOutlineSettings &Other) const |
| bool | IsVisible () const |
Public Attributes | |
| int32 | OutlineSize |
| bool | bMiteredCorners |
| bool | bSeparateFillAlpha |
| bool | bApplyOutlineToDropShadows |
| TObjectPtr< UObject > | OutlineMaterial |
| FLinearColor | OutlineColor |
Static Public Attributes | |
| static SLATECORE_API FFontOutlineSettings | NoOutline |
Friends | |
| uint32 | GetTypeHash (const FFontOutlineSettings &OutlineSettings) |
Settings for applying an outline to a font
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
| bool FFontOutlineSettings::bApplyOutlineToDropShadows |
When enabled the outline will be applied to any drop shadow that uses this font
| bool FFontOutlineSettings::bMiteredCorners |
When enabled, outlines have sharp mitered corners, otherwise they are rounded.
| bool FFontOutlineSettings::bSeparateFillAlpha |
When enabled the outline will be completely translucent where the filled area will be. This allows for a separate fill alpha value The trade off when enabling this is slightly worse quality for completely opaque fills where the inner outline border meets the fill area
|
static |
| FLinearColor FFontOutlineSettings::OutlineColor |
The color of the outline for any character in this font
| TObjectPtr<UObject> FFontOutlineSettings::OutlineMaterial |
Optional material to apply to the outline
| int32 FFontOutlineSettings::OutlineSize |
Size of the outline in slate units (at 1.0 font scale this unit is a pixel)