|
| | ISlateStyle () |
| |
| virtual | ~ISlateStyle () |
| |
| virtual const FName & | GetStyleSetName () const =0 |
| |
| virtual void | GetResources (TArray< const FSlateBrush * > &OutResources) const =0 |
| |
| virtual FString | GetContentRootDir () const =0 |
| |
| virtual TArray< FName > | GetEntriesUsingBrush (const FName BrushName) const =0 |
| |
| template<typename WidgetStyleType > |
| const WidgetStyleType & | GetWidgetStyle (FName PropertyName, const ANSICHAR *Specifier, const WidgetStyleType *DefaultValue, bool bWarnIfNotFound) const |
| |
| template<typename WidgetStyleType > |
| const WidgetStyleType & | GetWidgetStyle (FName PropertyName, const ANSICHAR *Specifier=nullptr, const WidgetStyleType *DefaultValue=nullptr) const |
| |
| template<typename WidgetStyleType > |
| bool | HasWidgetStyle (FName PropertyName, const ANSICHAR *Specifier=nullptr) const |
| |
| const FSlateWidgetStyle * | GetWidgetStyle (const FName &WidgetStyleTypeName, FName PropertyName, const ANSICHAR *Specifier=nullptr, const FSlateWidgetStyle *DefaultValue=nullptr, bool bWarnIfNotFound=true) const |
| |
| virtual float | GetFloat (const FName PropertyName, const ANSICHAR *Specifier=nullptr, float DefaultValue=FStyleDefaults::GetFloat(), const ISlateStyle *RequestingStyle=nullptr) const =0 |
| |
| virtual UE::Slate::FDeprecateVector2DResult | GetVector (const FName PropertyName, const ANSICHAR *Specifier=nullptr, UE::Slate::FDeprecateVector2DParameter DefaultValue=FStyleDefaults::GetVector2D(), const ISlateStyle *RequestingStyle=nullptr) const =0 |
| |
| virtual const FLinearColor & | GetColor (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FLinearColor &DefaultValue=FStyleDefaults::GetColor(), const ISlateStyle *RequestingStyle=nullptr) const =0 |
| |
| virtual const FSlateColor | GetSlateColor (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FSlateColor &DefaultValue=FStyleDefaults::GetSlateColor(), const ISlateStyle *RequestingStyle=nullptr) const =0 |
| |
| virtual const FMargin & | GetMargin (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FMargin &DefaultValue=FStyleDefaults::GetMargin(), const ISlateStyle *RequestingStyle=nullptr) const =0 |
| |
| virtual const FSlateBrush * | GetBrush (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const ISlateStyle *RequestingStyle=nullptr) const =0 |
| |
| virtual const FSlateBrush * | GetOptionalBrush (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FSlateBrush *const DefaultBrush=FStyleDefaults::GetNoBrush()) const =0 |
| |
| virtual const TSharedPtr< FSlateDynamicImageBrush > | GetDynamicImageBrush (const FName BrushTemplate, const FName TextureName, const ANSICHAR *Specifier=nullptr, const ISlateStyle *RequestingStyle=nullptr) const =0 |
| |
| virtual const TSharedPtr< FSlateDynamicImageBrush > | GetDynamicImageBrush (const FName BrushTemplate, const ANSICHAR *Specifier, UTexture2D *TextureResource, const FName TextureName, const ISlateStyle *RequestingStyle=nullptr) const =0 |
| |
| virtual const TSharedPtr< FSlateDynamicImageBrush > | GetDynamicImageBrush (const FName BrushTemplate, UTexture2D *TextureResource, const FName TextureName, const ISlateStyle *RequestingStyle=nullptr) const =0 |
| |
| virtual FSlateBrush * | GetDefaultBrush () const =0 |
| |
| virtual const FSlateSound & | GetSound (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const ISlateStyle *RequestingStyle=nullptr) const =0 |
| |
| virtual FSlateFontInfo | GetFontStyle (const FName PropertyName, const ANSICHAR *Specifier=nullptr) const =0 |
| |
| virtual TSet< FName > | GetStyleKeys () const =0 |
| |
| virtual const TSet< FName > & | GetWidgetStyleNames () const |
| |