UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FEditableTextStyle Struct Reference

#include <SlateTypes.h>

+ Inheritance diagram for FEditableTextStyle:

Public Member Functions

SLATECORE_API FEditableTextStyle ()
 
SLATECORE_API FEditableTextStyle (const FEditableTextStyle &)
 
virtual SLATECORE_API ~FEditableTextStyle ()
 
virtual SLATECORE_API void GetResources (TArray< const FSlateBrush * > &OutBrushes) const override
 
virtual const FName GetTypeName () const override
 
FEditableTextStyleSetFont (const FSlateFontInfo &InFont)
 
FEditableTextStyleSetFont (const FName &InFontName, float InSize)
 
FEditableTextStyleSetFontMaterial (UObject *InMaterial)
 
FEditableTextStyleSetFontOutlineMaterial (UObject *InMaterial)
 
FEditableTextStyleSetColorAndOpacity (const FSlateColor &InColorAndOpacity)
 
FEditableTextStyleSetBackgroundImageSelected (const FSlateBrush &InBackgroundImageSelected)
 
FEditableTextStyleSetBackgroundImageComposing (const FSlateBrush &InBackgroundImageComposing)
 
FEditableTextStyleSetCaretImage (const FSlateBrush &InCaretImage)
 
void UnlinkColors ()
 
- Public Member Functions inherited from FSlateWidgetStyle
SLATECORE_API FSlateWidgetStyle ()
 
virtual SLATECORE_API ~FSlateWidgetStyle ()
 

Static Public Member Functions

static SLATECORE_API const FEditableTextStyleGetDefault ()
 

Public Attributes

FSlateFontInfo Font
 
FSlateColor ColorAndOpacity
 
FSlateBrush BackgroundImageSelected
 
FSlateBrush BackgroundImageComposing
 
FSlateBrush CaretImage
 

Static Public Attributes

static SLATECORE_API const FName TypeName
 

Detailed Description

Represents the appearance of an SEditableText

Constructor & Destructor Documentation

◆ FEditableTextStyle() [1/2]

FEditableTextStyle::FEditableTextStyle ( )

◆ FEditableTextStyle() [2/2]

FEditableTextStyle::FEditableTextStyle ( const FEditableTextStyle )
default

◆ ~FEditableTextStyle()

FEditableTextStyle::~FEditableTextStyle ( )
virtualdefault

Member Function Documentation

◆ GetDefault()

const FEditableTextStyle & FEditableTextStyle::GetDefault ( )
static

◆ GetResources()

void FEditableTextStyle::GetResources ( TArray< const FSlateBrush * > &  OutBrushes) const
overridevirtual

Gets the brush resources associated with this style.

This method must be implemented by inherited structures.

Parameters
OutBrushesThe brush resources.

Reimplemented from FSlateWidgetStyle.

◆ GetTypeName()

virtual const FName FEditableTextStyle::GetTypeName ( ) const
inlineoverridevirtual

Gets the name of this style.

This method must be implemented by inherited structures.

Returns
Widget style name.

Reimplemented from FSlateWidgetStyle.

◆ SetBackgroundImageComposing()

FEditableTextStyle & FEditableTextStyle::SetBackgroundImageComposing ( const FSlateBrush InBackgroundImageComposing)
inline

◆ SetBackgroundImageSelected()

FEditableTextStyle & FEditableTextStyle::SetBackgroundImageSelected ( const FSlateBrush InBackgroundImageSelected)
inline

◆ SetCaretImage()

FEditableTextStyle & FEditableTextStyle::SetCaretImage ( const FSlateBrush InCaretImage)
inline

◆ SetColorAndOpacity()

FEditableTextStyle & FEditableTextStyle::SetColorAndOpacity ( const FSlateColor InColorAndOpacity)
inline

◆ SetFont() [1/2]

PRAGMA_DISABLE_DEPRECATION_WARNINGS FEditableTextStyle & FEditableTextStyle::SetFont ( const FName InFontName,
float  InSize 
)

◆ SetFont() [2/2]

FEditableTextStyle & FEditableTextStyle::SetFont ( const FSlateFontInfo InFont)
inline

◆ SetFontMaterial()

FEditableTextStyle & FEditableTextStyle::SetFontMaterial ( UObject InMaterial)
inline

◆ SetFontOutlineMaterial()

FEditableTextStyle & FEditableTextStyle::SetFontOutlineMaterial ( UObject InMaterial)
inline

◆ UnlinkColors()

void FEditableTextStyle::UnlinkColors ( )
inline

Unlinks all colors in this style.

See also
FSlateColor::Unlink

Member Data Documentation

◆ BackgroundImageComposing

FSlateBrush FEditableTextStyle::BackgroundImageComposing

Background image for the selected text

◆ BackgroundImageSelected

FSlateBrush FEditableTextStyle::BackgroundImageSelected

Background image for the selected text

◆ CaretImage

FSlateBrush FEditableTextStyle::CaretImage

Image brush used for the caret

◆ ColorAndOpacity

FSlateColor FEditableTextStyle::ColorAndOpacity

The color and opacity of this text

◆ Font

FSlateFontInfo FEditableTextStyle::Font

Font family and size to be used when displaying this text.

◆ TypeName

const FName FEditableTextStyle::TypeName
static

The documentation for this struct was generated from the following files: