|
| | FUMGStyleSet (const FName &InStyleSetName) |
| |
| SLATECORE_API | FSlateStyleSet (const FName &InStyleSetName) |
| |
| SLATECORE_API | FSlateStyleSet (FSlateStyleSet &&) |
| |
| SLATECORE_API | FSlateStyleSet (const FSlateStyleSet &) |
| |
| virtual SLATECORE_API | ~FSlateStyleSet () |
| |
| virtual SLATECORE_API const FName & | GetStyleSetName () const override |
| |
| virtual SLATECORE_API void | GetResources (TArray< const FSlateBrush * > &OutResources) const override |
| |
| virtual SLATECORE_API TArray< FName > | GetEntriesUsingBrush (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 FLinearColor & | GetColor (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 FMargin & | GetMargin (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FMargin &DefaultValue=FStyleDefaults::GetMargin(), const ISlateStyle *RequestingStyle=nullptr) const override |
| |
| virtual SLATECORE_API const FSlateBrush * | GetBrush (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const ISlateStyle *RequestingStyle=nullptr) const override |
| |
| virtual SLATECORE_API const FSlateBrush * | GetOptionalBrush (const FName PropertyName, const ANSICHAR *Specifier=nullptr, const FSlateBrush *const DefaultBrush=FStyleDefaults::GetNoBrush()) const override |
| |
| virtual SLATECORE_API const TSharedPtr< FSlateDynamicImageBrush > | GetDynamicImageBrush (const FName BrushTemplate, const FName TextureName, const ANSICHAR *Specifier=nullptr, const ISlateStyle *RequestingStyle=nullptr) const override |
| |
| virtual SLATECORE_API const TSharedPtr< FSlateDynamicImageBrush > | GetDynamicImageBrush (const FName BrushTemplate, const ANSICHAR *Specifier, UTexture2D *TextureResource, const FName TextureName, const ISlateStyle *RequestingStyle=nullptr) const override |
| |
| virtual SLATECORE_API const TSharedPtr< FSlateDynamicImageBrush > | GetDynamicImageBrush (const FName BrushTemplate, UTexture2D *TextureResource, const FName TextureName, const ISlateStyle *RequestingStyle=nullptr) const override |
| |
| virtual SLATECORE_API FSlateBrush * | GetDefaultBrush () const override |
| |
| virtual SLATECORE_API const FSlateSound & | GetSound (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) |
| |
| | ISlateStyle () |
| |
| virtual | ~ISlateStyle () |
| |
| 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 |
| |
|
| 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
} |
| |
| virtual SLATECORE_API const FSlateWidgetStyle * | GetWidgetStyleInternal (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< FSlateDynamicImageBrush > | MakeDynamicImageBrush (const FName BrushTemplate, UTexture2D *TextureResource, const FName TextureName) const override |
| |
| virtual SLATECORE_API void | LogUnusedBrushResources () |
| |
| virtual SLATECORE_API TSet< FName > | GetStyleKeys () const override |
| |
| virtual SLATECORE_API const TSet< FName > & | GetWidgetStyleNames () const override |
| |
| SLATECORE_API bool | IsBrushFromFile (const FString &FilePath, const FSlateBrush *Brush) |
| |
| SLATECORE_API const ISlateStyle * | GetParentStyle () const |
| |
| FName | StyleSetName |
| |
| FString | ContentRootDir |
| |
| FString | CoreContentRootDir |
| |
| TMap< FName, TSharedRef< struct FSlateWidgetStyle > > | WidgetStyleValues |
| |
| TSet< FName > | KnownWidgetStyles |
| |
| TMap< FName, float > | FloatValues |
| |
| TMap< FName, FVector2f > | Vector2DValues |
| |
| TMap< FName, FLinearColor > | ColorValues |
| |
| TMap< FName, FSlateColor > | SlateColorValues |
| |
| TMap< FName, FMargin > | MarginValues |
| |
| FSlateBrush * | DefaultBrush |
| |
| TMap< FName, FSlateBrush * > | BrushResources |
| |
| TMap< FName, FSlateSound > | Sounds |
| |
| TMap< FName, FSlateFontInfo > | FontInfoResources |
| |
| TMap< FName, TWeakPtr< FSlateDynamicImageBrush > > | DynamicBrushes |
| |
| TSet< FName > | MissingResources |
| |
| FName | ParentStyleName |
| |