UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSlateStyleSet Class Reference

#include <SlateStyle.h>

+ Inheritance diagram for FSlateStyleSet:

Public Member Functions

SLATECORE_API FSlateStyleSet (const FName &InStyleSetName)
 
SLATECORE_API FSlateStyleSet (FSlateStyleSet &&)
 
SLATECORE_API FSlateStyleSet (const FSlateStyleSet &)
 
virtual SLATECORE_API ~FSlateStyleSet ()
 
virtual SLATECORE_API const FNameGetStyleSetName () const override
 
virtual SLATECORE_API void GetResources (TArray< const FSlateBrush * > &OutResources) const override
 
virtual SLATECORE_API TArray< FNameGetEntriesUsingBrush (const FName BrushName) const override
 
virtual SLATECORE_API void SetContentRoot (const FString &InContentRootDir)
 
virtual SLATECORE_API FString RootToContentDir (const ANSICHAR *RelativePath, const TCHAR *Extension)
 
virtual SLATECORE_API FString RootToContentDir (const WIDECHAR *RelativePath, const TCHAR *Extension)
 
virtual SLATECORE_API FString RootToContentDir (const FString &RelativePath, const TCHAR *Extension)
 
virtual SLATECORE_API FString RootToContentDir (const ANSICHAR *RelativePath)
 
virtual SLATECORE_API FString RootToContentDir (const WIDECHAR *RelativePath)
 
virtual SLATECORE_API FString RootToContentDir (const FString &RelativePath)
 
virtual FString GetContentRootDir () const
 
virtual SLATECORE_API void SetCoreContentRoot (const FString &InCoreContentRootDir)
 
virtual SLATECORE_API FString RootToCoreContentDir (const ANSICHAR *RelativePath, const TCHAR *Extension)
 
virtual SLATECORE_API FString RootToCoreContentDir (const WIDECHAR *RelativePath, const TCHAR *Extension)
 
virtual SLATECORE_API FString RootToCoreContentDir (const FString &RelativePath, const TCHAR *Extension)
 
virtual SLATECORE_API FString RootToCoreContentDir (const ANSICHAR *RelativePath)
 
virtual SLATECORE_API FString RootToCoreContentDir (const WIDECHAR *RelativePath)
 
virtual SLATECORE_API FString RootToCoreContentDir (const FString &RelativePath)
 
virtual SLATECORE_API float GetFloat (const FName PropertyName, const ANSICHAR *Specifier=nullptr, float DefaultValue=FStyleDefaults::GetFloat(), const ISlateStyle *RequestingStyle=nullptr) const override
 
virtual SLATECORE_API UE::Slate::FDeprecateVector2DResult GetVector (const FName PropertyName, const ANSICHAR *Specifier=nullptr, UE::Slate::FDeprecateVector2DParameter DefaultValue=FStyleDefaults::GetVector2D(), const ISlateStyle *RequestingStyle=nullptr) const override
 
virtual SLATECORE_API const FLinearColorGetColor (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FLinearColor &DefaultValue=FStyleDefaults::GetColor(), const ISlateStyle *RequestingStyle=nullptr) const override
 
virtual SLATECORE_API const FSlateColor GetSlateColor (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FSlateColor &DefaultValue=FStyleDefaults::GetSlateColor(), const ISlateStyle *RequestingStyle=nullptr) const override
 
virtual SLATECORE_API const FMarginGetMargin (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FMargin &DefaultValue=FStyleDefaults::GetMargin(), const ISlateStyle *RequestingStyle=nullptr) const override
 
virtual SLATECORE_API const FSlateBrushGetBrush (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const ISlateStyle *RequestingStyle=nullptr) const override
 
virtual SLATECORE_API const FSlateBrushGetOptionalBrush (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FSlateBrush *const DefaultBrush=FStyleDefaults::GetNoBrush()) const override
 
virtual SLATECORE_API const TSharedPtr< FSlateDynamicImageBrushGetDynamicImageBrush (const FName BrushTemplate, const FName TextureName, const ANSICHAR *Specifier=nullptr, const ISlateStyle *RequestingStyle=nullptr) const override
 
virtual SLATECORE_API const TSharedPtr< FSlateDynamicImageBrushGetDynamicImageBrush (const FName BrushTemplate, const ANSICHAR *Specifier, UTexture2D *TextureResource, const FName TextureName, const ISlateStyle *RequestingStyle=nullptr) const override
 
virtual SLATECORE_API const TSharedPtr< FSlateDynamicImageBrushGetDynamicImageBrush (const FName BrushTemplate, UTexture2D *TextureResource, const FName TextureName, const ISlateStyle *RequestingStyle=nullptr) const override
 
virtual SLATECORE_API FSlateBrushGetDefaultBrush () const override
 
virtual SLATECORE_API const FSlateSoundGetSound (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const ISlateStyle *RequestingStyle=nullptr) const override
 
virtual SLATECORE_API FSlateFontInfo GetFontStyle (const FName PropertyName, const ANSICHAR *Specifier=nullptr) const override
 
SLATECORE_API void SetParentStyleName (const FName &InParentStyleName)
 
template<typename DefinitionType >
FORCENOINLINE void Set (const FName PropertyName, const DefinitionType &InStyleDefintion)
 
FORCENOINLINE void Set (const FName PropertyName, const float InFloat)
 
FORCENOINLINE void Set (const FName PropertyName, const FVector2D &InVector)
 
FORCENOINLINE void Set (const FName PropertyName, const UE::Slate::FDeprecateVector2DResult &InVector)
 
FORCENOINLINE void Set (const FName PropertyName, const FVector2f &InVector)
 
FORCENOINLINE void Set (const FName PropertyName, const FLinearColor &InColor)
 
FORCENOINLINE void Set (const FName PropertyName, const FColor &InColor)
 
FORCENOINLINE void Set (const FName PropertyName, const FSlateColor &InColor)
 
FORCENOINLINE void Set (const FName PropertyName, const FMargin &InMargin)
 
template<typename BrushType >
FORCENOINLINE void Set (const FName PropertyName, BrushType *InBrush)
 
FORCENOINLINE void Set (FName PropertyName, const FSlateSound &InSound)
 
FORCENOINLINE void Set (FName PropertyName, const FSlateFontInfo &InFontInfo)
 
- Public Member Functions inherited from ISlateStyle
 ISlateStyle ()
 
virtual ~ISlateStyle ()
 
template<typename WidgetStyleType >
const WidgetStyleTypeGetWidgetStyle (FName PropertyName, const ANSICHAR *Specifier, const WidgetStyleType *DefaultValue, bool bWarnIfNotFound) const
 
template<typename WidgetStyleType >
const WidgetStyleTypeGetWidgetStyle (FName PropertyName, const ANSICHAR *Specifier=nullptr, const WidgetStyleType *DefaultValue=nullptr) const
 
template<typename WidgetStyleType >
bool HasWidgetStyle (FName PropertyName, const ANSICHAR *Specifier=nullptr) const
 
const FSlateWidgetStyleGetWidgetStyle (const FName &WidgetStyleTypeName, FName PropertyName, const ANSICHAR *Specifier=nullptr, const FSlateWidgetStyle *DefaultValue=nullptr, bool bWarnIfNotFound=true) const
 

Protected Member Functions

virtual SLATECORE_API const FSlateWidgetStyleGetWidgetStyleInternal (const FName DesiredTypeName, const FName StyleName, const FSlateWidgetStyle *DefaultStyle, bool bWarnIfNotFound) const override
 
virtual SLATECORE_API void Log (ISlateStyle::EStyleMessageSeverity Severity, const FText &Message) const override
 
virtual SLATECORE_API void LogMissingResource (EStyleMessageSeverity Severity, const FText &Message, const FName &MissingResource) const override
 
virtual SLATECORE_API const TSharedPtr< FSlateDynamicImageBrushMakeDynamicImageBrush (const FName BrushTemplate, UTexture2D *TextureResource, const FName TextureName) const override
 
virtual SLATECORE_API void LogUnusedBrushResources ()
 
virtual SLATECORE_API TSet< FNameGetStyleKeys () const override
 
virtual SLATECORE_API const TSet< FName > & GetWidgetStyleNames () const override
 
SLATECORE_API bool IsBrushFromFile (const FString &FilePath, const FSlateBrush *Brush)
 
SLATECORE_API const ISlateStyleGetParentStyle () const
 

Protected Attributes

FName StyleSetName
 
FString ContentRootDir
 
FString CoreContentRootDir
 
TMap< FName, TSharedRef< struct FSlateWidgetStyle > > WidgetStyleValues
 
TSet< FNameKnownWidgetStyles
 
TMap< FName, floatFloatValues
 
TMap< FName, FVector2fVector2DValues
 
TMap< FName, FLinearColorColorValues
 
TMap< FName, FSlateColorSlateColorValues
 
TMap< FName, FMarginMarginValues
 
FSlateBrushDefaultBrush
 
TMap< FName, FSlateBrush * > BrushResources
 
TMap< FName, FSlateSoundSounds
 
TMap< FName, FSlateFontInfoFontInfoResources
 
TMap< FName, TWeakPtr< FSlateDynamicImageBrush > > DynamicBrushes
 
TSet< FNameMissingResources
 
FName ParentStyleName
 

Friends

class FSlateStyleSet
 
class ISlateStyle
 

Additional Inherited Members

- Static Public Member Functions inherited from ISlateStyle
static FName Join (FName A, const ANSICHAR *B)
 
- Protected Types inherited from ISlateStyle
enum class  EStyleMessageSeverity : uint8 {
  UE_DEPRECATED =(5.1, "CriticalError was removed because it can't trigger an assert at the callsite. Use 'checkf' instead.") = 0 , Error = 1 , PerformanceWarning = 2 , Warning = 3 ,
  Info = 4
}
 

Detailed Description

A slate style chunk that contains a collection of named properties that guide the appearance of Slate. At the moment, basically FAppStyle.

Constructor & Destructor Documentation

◆ FSlateStyleSet() [1/3]

FSlateStyleSet::FSlateStyleSet ( const FName InStyleSetName)

Construct a style chunk.

Parameters
InStyleSetNameThe name used to identity this style set

◆ FSlateStyleSet() [2/3]

FSlateStyleSet::FSlateStyleSet ( FSlateStyleSet &&  )
default

◆ FSlateStyleSet() [3/3]

FSlateStyleSet::FSlateStyleSet ( const FSlateStyleSet )
default

◆ ~FSlateStyleSet()

FSlateStyleSet::~FSlateStyleSet ( )
virtual

Destructor.

Member Function Documentation

◆ GetBrush()

const FSlateBrush * FSlateStyleSet::GetBrush ( const FName  PropertyName,
const ANSICHAR Specifier = nullptr,
const ISlateStyle RequestingStyle = nullptr 
) const
overridevirtual
Parameters
PropertyNameName of the property to get
SpecifierAn optional string to append to the property name
Returns
an FSlateBrush property.

Implements ISlateStyle.

Reimplemented in FSlateGameResources.

◆ GetColor()

const FLinearColor & FSlateStyleSet::GetColor ( const FName  PropertyName,
const ANSICHAR Specifier = nullptr,
const FLinearColor DefaultValue = FStyleDefaults::GetColor(),
const ISlateStyle RequestingStyle = nullptr 
) const
overridevirtual
Parameters
PropertyNameName of the property to get
SpecifierAn optional string to append to the property name
DefaultValueThe default value to return if the property cannot be found
Returns
a FLinearColor property.

Implements ISlateStyle.

◆ GetContentRootDir()

virtual FString FSlateStyleSet::GetContentRootDir ( ) const
inlinevirtual

Implements ISlateStyle.

◆ GetDefaultBrush()

FSlateBrush * FSlateStyleSet::GetDefaultBrush ( ) const
overridevirtual

Get default FSlateBrush.

Returns
- Default Slate brush value.

Implements ISlateStyle.

◆ GetDynamicImageBrush() [1/3]

const TSharedPtr< FSlateDynamicImageBrush > FSlateStyleSet::GetDynamicImageBrush ( const FName  BrushTemplate,
const ANSICHAR Specifier,
UTexture2D TextureResource,
const FName  TextureName,
const ISlateStyle RequestingStyle = nullptr 
) const
overridevirtual

Implements ISlateStyle.

◆ GetDynamicImageBrush() [2/3]

const TSharedPtr< FSlateDynamicImageBrush > FSlateStyleSet::GetDynamicImageBrush ( const FName  BrushTemplate,
const FName  TextureName,
const ANSICHAR Specifier = nullptr,
const ISlateStyle RequestingStyle = nullptr 
) const
overridevirtual

Implements ISlateStyle.

◆ GetDynamicImageBrush() [3/3]

const TSharedPtr< FSlateDynamicImageBrush > FSlateStyleSet::GetDynamicImageBrush ( const FName  BrushTemplate,
UTexture2D TextureResource,
const FName  TextureName,
const ISlateStyle RequestingStyle = nullptr 
) const
overridevirtual

Implements ISlateStyle.

◆ GetEntriesUsingBrush()

TArray< FName > FSlateStyleSet::GetEntriesUsingBrush ( const FName  BrushName) const
overridevirtual

Gets the names of every style entry using a brush in this style Note: this function is expensive and is not designed to be used in performance critical situations

Parameters
BrushNameThe name of the brush to find style entries from
Returns
Array of style names using the brush

Implements ISlateStyle.

◆ GetFloat()

float FSlateStyleSet::GetFloat ( const FName  PropertyName,
const ANSICHAR Specifier = nullptr,
float  DefaultValue = FStyleDefaults::GetFloat(),
const ISlateStyle RequestingStyle = nullptr 
) const
overridevirtual
Parameters
PropertyNameName of the property to get
SpecifierAn optional string to append to the property name
DefaultValueThe default value to return if the property cannot be found
Returns
a float property.

Implements ISlateStyle.

◆ GetFontStyle()

FSlateFontInfo FSlateStyleSet::GetFontStyle ( const FName  PropertyName,
const ANSICHAR Specifier = nullptr 
) const
overridevirtual
Parameters
PropertynameName of the property to get
InFontInfoThe value to set
Returns
a InFontInfo property.

Implements ISlateStyle.

◆ GetMargin()

const FMargin & FSlateStyleSet::GetMargin ( const FName  PropertyName,
const ANSICHAR Specifier = nullptr,
const FMargin DefaultValue = FStyleDefaults::GetMargin(),
const ISlateStyle RequestingStyle = nullptr 
) const
overridevirtual
Parameters
PropertyNameName of the property to get
SpecifierAn optional string to append to the property name
DefaultValueThe default value to return if the property cannot be found
Returns
a FMargin property.

Implements ISlateStyle.

◆ GetOptionalBrush()

const FSlateBrush * FSlateStyleSet::GetOptionalBrush ( const FName  PropertyName,
const ANSICHAR Specifier = nullptr,
const FSlateBrush *const  DefaultBrush = FStyleDefaults::GetNoBrush() 
) const
overridevirtual

Just like GetBrush, but returns DefaultBrush instead of the "missing brush" image when the resource is not found.

Parameters
PropertyNameName of the property to get
SpecifierAn optional string to append to the property name
Returns
an FSlateBrush property.

Implements ISlateStyle.

Reimplemented in FSlateGameResources.

◆ GetParentStyle()

const ISlateStyle * FSlateStyleSet::GetParentStyle ( ) const
protected

◆ GetResources()

void FSlateStyleSet::GetResources ( TArray< const FSlateBrush * > &  OutResources) const
overridevirtual

Populate an array of FSlateBrush with resources consumed by this style.

Parameters
OutResources- the array to populate.

Implements ISlateStyle.

Reimplemented in FSlateGameResources.

◆ GetSlateColor()

const FSlateColor FSlateStyleSet::GetSlateColor ( const FName  PropertyName,
const ANSICHAR Specifier = nullptr,
const FSlateColor DefaultValue = FStyleDefaults::GetSlateColor(),
const ISlateStyle RequestingStyle = nullptr 
) const
overridevirtual
Parameters
PropertyNameName of the property to get
SpecifierAn optional string to append to the property name
DefaultValueThe default value to return if the property cannot be found
Returns
a FLinearColor property.

Implements ISlateStyle.

◆ GetSound()

const FSlateSound & FSlateStyleSet::GetSound ( const FName  PropertyName,
const ANSICHAR Specifier = nullptr,
const ISlateStyle RequestingStyle = nullptr 
) const
overridevirtual

Look up a sound property specified by PropertyName and optional Specifier.

Implements ISlateStyle.

◆ GetStyleKeys()

TSet< FName > FSlateStyleSet::GetStyleKeys ( ) const
overrideprotectedvirtual

Implements ISlateStyle.

◆ GetStyleSetName()

const FName & FSlateStyleSet::GetStyleSetName ( ) const
overridevirtual
Returns
The name used to identity this style set

Implements ISlateStyle.

◆ GetVector()

UE::Slate::FDeprecateVector2DResult FSlateStyleSet::GetVector ( const FName  PropertyName,
const ANSICHAR Specifier = nullptr,
UE::Slate::FDeprecateVector2DParameter  DefaultValue = FStyleDefaults::GetVector2D(),
const ISlateStyle RequestingStyle = nullptr 
) const
overridevirtual
Parameters
PropertyNameName of the property to get
SpecifierAn optional string to append to the property name
DefaultValueThe default value to return if the property cannot be found
Returns
a FVector2D property.

Implements ISlateStyle.

◆ GetWidgetStyleInternal()

const FSlateWidgetStyle * FSlateStyleSet::GetWidgetStyleInternal ( const FName  DesiredTypeName,
const FName  StyleName,
const FSlateWidgetStyle DefaultStyle,
bool  bWarnIfNotFound 
) const
overrideprotectedvirtual

Implements ISlateStyle.

Reimplemented in FSlateGameResources.

◆ GetWidgetStyleNames()

const TSet< FName > & FSlateStyleSet::GetWidgetStyleNames ( ) const
overrideprotectedvirtual

Reimplemented from ISlateStyle.

◆ IsBrushFromFile()

bool FSlateStyleSet::IsBrushFromFile ( const FString &  FilePath,
const FSlateBrush Brush 
)
protected

◆ Log()

void FSlateStyleSet::Log ( ISlateStyle::EStyleMessageSeverity  Severity,
const FText Message 
) const
overrideprotectedvirtual

Implements ISlateStyle.

Reimplemented in FSlateGameResources.

◆ LogMissingResource()

void FSlateStyleSet::LogMissingResource ( EStyleMessageSeverity  Severity,
const FText Message,
const FName MissingResource 
) const
overrideprotectedvirtual

Implements ISlateStyle.

◆ LogUnusedBrushResources()

void FSlateStyleSet::LogUnusedBrushResources ( )
protectedvirtual

◆ MakeDynamicImageBrush()

const TSharedPtr< FSlateDynamicImageBrush > FSlateStyleSet::MakeDynamicImageBrush ( const FName  BrushTemplate,
UTexture2D TextureResource,
const FName  TextureName 
) const
overrideprotectedvirtual

Implements ISlateStyle.

◆ RootToContentDir() [1/6]

FString FSlateStyleSet::RootToContentDir ( const ANSICHAR RelativePath)
virtual

◆ RootToContentDir() [2/6]

FString FSlateStyleSet::RootToContentDir ( const ANSICHAR RelativePath,
const TCHAR Extension 
)
virtual

◆ RootToContentDir() [3/6]

FString FSlateStyleSet::RootToContentDir ( const FString &  RelativePath)
virtual

◆ RootToContentDir() [4/6]

FString FSlateStyleSet::RootToContentDir ( const FString &  RelativePath,
const TCHAR Extension 
)
virtual

◆ RootToContentDir() [5/6]

FString FSlateStyleSet::RootToContentDir ( const WIDECHAR RelativePath)
virtual

◆ RootToContentDir() [6/6]

FString FSlateStyleSet::RootToContentDir ( const WIDECHAR RelativePath,
const TCHAR Extension 
)
virtual

◆ RootToCoreContentDir() [1/6]

FString FSlateStyleSet::RootToCoreContentDir ( const ANSICHAR RelativePath)
virtual

◆ RootToCoreContentDir() [2/6]

FString FSlateStyleSet::RootToCoreContentDir ( const ANSICHAR RelativePath,
const TCHAR Extension 
)
virtual

◆ RootToCoreContentDir() [3/6]

FString FSlateStyleSet::RootToCoreContentDir ( const FString &  RelativePath)
virtual

◆ RootToCoreContentDir() [4/6]

FString FSlateStyleSet::RootToCoreContentDir ( const FString &  RelativePath,
const TCHAR Extension 
)
virtual

◆ RootToCoreContentDir() [5/6]

FString FSlateStyleSet::RootToCoreContentDir ( const WIDECHAR RelativePath)
virtual

◆ RootToCoreContentDir() [6/6]

FString FSlateStyleSet::RootToCoreContentDir ( const WIDECHAR RelativePath,
const TCHAR Extension 
)
virtual

◆ Set() [1/12]

template<typename BrushType >
FORCENOINLINE void FSlateStyleSet::Set ( const FName  PropertyName,
BrushType InBrush 
)
inline

Add a FSlateBrush property to this style's collection

Parameters
PropertyName- Name of the property to set.
InBrush- The brush to set.

◆ Set() [2/12]

FORCENOINLINE void FSlateStyleSet::Set ( const FName  PropertyName,
const DefinitionType InStyleDefintion 
)
inline

◆ Set() [3/12]

FORCENOINLINE void FSlateStyleSet::Set ( const FName  PropertyName,
const FColor InColor 
)
inline

◆ Set() [4/12]

FORCENOINLINE void FSlateStyleSet::Set ( const FName  PropertyName,
const FLinearColor InColor 
)
inline

Set FLinearColor property.

Parameters
PropertyName- Name of the property to set.
InColor- The value to set.

◆ Set() [5/12]

FORCENOINLINE void FSlateStyleSet::Set ( const FName  PropertyName,
const float  InFloat 
)
inline

Set float properties

Parameters
PropertyName- Name of the property to set.
InFloat- The value to set.

◆ Set() [6/12]

FORCENOINLINE void FSlateStyleSet::Set ( const FName  PropertyName,
const FMargin InMargin 
)
inline

Add a FMargin property to this style's collection.

Parameters
PropertyName- Name of the property to add.
InMargin- The value to add.

◆ Set() [7/12]

FORCENOINLINE void FSlateStyleSet::Set ( const FName  PropertyName,
const FSlateColor InColor 
)
inline

Add a FSlateLinearColor property to this style's collection.

Parameters
PropertyName- Name of the property to add.
InColor- The value to add.

◆ Set() [8/12]

FORCENOINLINE void FSlateStyleSet::Set ( const FName  PropertyName,
const FVector2D InVector 
)
inline

Add a FVector2D property to this style's collection.

Parameters
PropertyName- Name of the property to set.
InVector- The value to set.

◆ Set() [9/12]

FORCENOINLINE void FSlateStyleSet::Set ( const FName  PropertyName,
const FVector2f InVector 
)
inline

◆ Set() [10/12]

FORCENOINLINE void FSlateStyleSet::Set ( const FName  PropertyName,
const UE::Slate::FDeprecateVector2DResult InVector 
)
inline

◆ Set() [11/12]

FORCENOINLINE void FSlateStyleSet::Set ( FName  PropertyName,
const FSlateFontInfo InFontInfo 
)
inline

Set FSlateFontInfo properties

Parameters
PropertyNameName of the property to set
InFontStyleThe value to set

◆ Set() [12/12]

FORCENOINLINE void FSlateStyleSet::Set ( FName  PropertyName,
const FSlateSound InSound 
)
inline

Set FSlateSound properties

Parameters
PropertyNameName of the property to set
InSoundSound to set

◆ SetContentRoot()

void FSlateStyleSet::SetContentRoot ( const FString &  InContentRootDir)
virtual

Reimplemented in FSlateGameResources.

◆ SetCoreContentRoot()

void FSlateStyleSet::SetCoreContentRoot ( const FString &  InCoreContentRootDir)
virtual

◆ SetParentStyleName()

void FSlateStyleSet::SetParentStyleName ( const FName InParentStyleName)

Name a Parent Style to fallback on if the requested styles are specified in this style

Friends And Related Symbol Documentation

◆ FSlateStyleSet

friend class FSlateStyleSet
friend

◆ ISlateStyle

friend class ISlateStyle
friend

Member Data Documentation

◆ BrushResources

TMap< FName, FSlateBrush* > FSlateStyleSet::BrushResources
protected

◆ ColorValues

TMap< FName, FLinearColor > FSlateStyleSet::ColorValues
protected

Color property storage.

◆ ContentRootDir

FString FSlateStyleSet::ContentRootDir
protected

This dir is Engine/Editor/Slate folder

◆ CoreContentRootDir

FString FSlateStyleSet::CoreContentRootDir
protected

This dir is Engine/Slate folder to share the items

◆ DefaultBrush

FSlateBrush* FSlateStyleSet::DefaultBrush
protected

◆ DynamicBrushes

TMap< FName, TWeakPtr< FSlateDynamicImageBrush > > FSlateStyleSet::DynamicBrushes
mutableprotected

A list of dynamic brushes

◆ FloatValues

TMap< FName, float > FSlateStyleSet::FloatValues
protected

float property storage.

◆ FontInfoResources

TMap< FName, FSlateFontInfo > FSlateStyleSet::FontInfoResources
protected

FSlateFontInfo property storage.

◆ KnownWidgetStyles

TSet<FName> FSlateStyleSet::KnownWidgetStyles
protected

◆ MarginValues

TMap< FName, FMargin > FSlateStyleSet::MarginValues
protected

FMargin property storage.

◆ MissingResources

TSet< FName > FSlateStyleSet::MissingResources
mutableprotected

A set of resources that were requested, but not found.

◆ ParentStyleName

FName FSlateStyleSet::ParentStyleName
protected

◆ SlateColorValues

TMap< FName, FSlateColor > FSlateStyleSet::SlateColorValues
protected

FSlateColor property storage.

◆ Sounds

TMap< FName, FSlateSound > FSlateStyleSet::Sounds
protected

SlateSound property storage

◆ StyleSetName

FName FSlateStyleSet::StyleSetName
protected

The name used to identity this style set

◆ Vector2DValues

TMap< FName, FVector2f > FSlateStyleSet::Vector2DValues
protected

FVector2D property storage.

◆ WidgetStyleValues

TMap< FName, TSharedRef< struct FSlateWidgetStyle > > FSlateStyleSet::WidgetStyleValues
protected

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