UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ISlateStyle Member List

This is the complete list of members for ISlateStyle, including all inherited members.

EStyleMessageSeverity enum nameISlateStyleprotected
FSlateStyleSetISlateStylefriend
GetBrush(const FName PropertyName, const ANSICHAR *Specifier=nullptr, const ISlateStyle *RequestingStyle=nullptr) const =0ISlateStylepure virtual
GetColor(const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FLinearColor &DefaultValue=FStyleDefaults::GetColor(), const ISlateStyle *RequestingStyle=nullptr) const =0ISlateStylepure virtual
GetContentRootDir() const =0ISlateStylepure virtual
GetDefaultBrush() const =0ISlateStylepure virtual
GetDynamicImageBrush(const FName BrushTemplate, const FName TextureName, const ANSICHAR *Specifier=nullptr, const ISlateStyle *RequestingStyle=nullptr) const =0ISlateStylepure virtual
GetDynamicImageBrush(const FName BrushTemplate, const ANSICHAR *Specifier, UTexture2D *TextureResource, const FName TextureName, const ISlateStyle *RequestingStyle=nullptr) const =0ISlateStylepure virtual
GetDynamicImageBrush(const FName BrushTemplate, UTexture2D *TextureResource, const FName TextureName, const ISlateStyle *RequestingStyle=nullptr) const =0ISlateStylepure virtual
GetEntriesUsingBrush(const FName BrushName) const =0ISlateStylepure virtual
GetFloat(const FName PropertyName, const ANSICHAR *Specifier=nullptr, float DefaultValue=FStyleDefaults::GetFloat(), const ISlateStyle *RequestingStyle=nullptr) const =0ISlateStylepure virtual
GetFontStyle(const FName PropertyName, const ANSICHAR *Specifier=nullptr) const =0ISlateStylepure virtual
GetMargin(const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FMargin &DefaultValue=FStyleDefaults::GetMargin(), const ISlateStyle *RequestingStyle=nullptr) const =0ISlateStylepure virtual
GetOptionalBrush(const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FSlateBrush *const DefaultBrush=FStyleDefaults::GetNoBrush()) const =0ISlateStylepure virtual
GetResources(TArray< const FSlateBrush * > &OutResources) const =0ISlateStylepure virtual
GetSlateColor(const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FSlateColor &DefaultValue=FStyleDefaults::GetSlateColor(), const ISlateStyle *RequestingStyle=nullptr) const =0ISlateStylepure virtual
GetSound(const FName PropertyName, const ANSICHAR *Specifier=nullptr, const ISlateStyle *RequestingStyle=nullptr) const =0ISlateStylepure virtual
GetStyleKeys() const =0ISlateStylepure virtual
GetStyleSetName() const =0ISlateStylepure virtual
GetVector(const FName PropertyName, const ANSICHAR *Specifier=nullptr, UE::Slate::FDeprecateVector2DParameter DefaultValue=FStyleDefaults::GetVector2D(), const ISlateStyle *RequestingStyle=nullptr) const =0ISlateStylepure virtual
GetWidgetStyle(FName PropertyName, const ANSICHAR *Specifier, const WidgetStyleType *DefaultValue, bool bWarnIfNotFound) constISlateStyleinline
GetWidgetStyle(FName PropertyName, const ANSICHAR *Specifier=nullptr, const WidgetStyleType *DefaultValue=nullptr) constISlateStyleinline
GetWidgetStyle(const FName &WidgetStyleTypeName, FName PropertyName, const ANSICHAR *Specifier=nullptr, const FSlateWidgetStyle *DefaultValue=nullptr, bool bWarnIfNotFound=true) constISlateStyleinline
GetWidgetStyleInternal(const FName DesiredTypeName, const FName StyleName, const FSlateWidgetStyle *DefaultStyle, bool bWarnIfNotFound) const =0ISlateStyleprotectedpure virtual
GetWidgetStyleNames() constISlateStyleinlinevirtual
HasWidgetStyle(FName PropertyName, const ANSICHAR *Specifier=nullptr) constISlateStyleinline
ISlateStyleISlateStylefriend
ISlateStyle()ISlateStyleinline
Join(FName A, const ANSICHAR *B)ISlateStyleinlinestatic
Log(EStyleMessageSeverity Severity, const FText &Message) const =0ISlateStyleprotectedpure virtual
LogMissingResource(EStyleMessageSeverity Severity, const FText &Message, const FName &MissingResource) const =0ISlateStyleprotectedpure virtual
MakeDynamicImageBrush(const FName BrushTemplate, UTexture2D *TextureResource, const FName TextureName) const =0ISlateStyleprotectedpure virtual
~ISlateStyle()ISlateStyleinlinevirtual