|
| FORCENOINLINE | FSlateDynamicImageBrush (class UTexture2D *InTexture, const UE::Slate::FDeprecateVector2DParameter &InImageSize, const FName InTextureName, const FLinearColor &InTint=FLinearColor(1.0f, 1.0f, 1.0f, 1.0f), ESlateBrushTileType::Type InTiling=ESlateBrushTileType::NoTile, ESlateBrushImageType::Type InImageType=ESlateBrushImageType::FullColor) |
| |
| FORCENOINLINE | FSlateDynamicImageBrush (class UTexture2DDynamic *InTexture, const UE::Slate::FDeprecateVector2DParameter &InImageSize, const FName InTextureName, const FLinearColor &InTint=FLinearColor(1.0f, 1.0f, 1.0f, 1.0f), ESlateBrushTileType::Type InTiling=ESlateBrushTileType::NoTile, ESlateBrushImageType::Type InImageType=ESlateBrushImageType::FullColor) |
| |
| FORCENOINLINE | FSlateDynamicImageBrush (const FName InTextureName, const UE::Slate::FDeprecateVector2DParameter &InImageSize, const FLinearColor &InTint=FLinearColor(1.0f, 1.0f, 1.0f, 1.0f), ESlateBrushTileType::Type InTiling=ESlateBrushTileType::NoTile, ESlateBrushImageType::Type InImageType=ESlateBrushImageType::FullColor) |
| |
| SLATECORE_API void | ReleaseResource () |
| |
| virtual SLATECORE_API | ~FSlateDynamicImageBrush () |
| |
| SLATECORE_API | FSlateBrush () |
| |
| virtual | ~FSlateBrush () |
| |
| UE::Slate::FDeprecateVector2DResult | GetImageSize () const |
| |
| void | SetImageSize (UE::Slate::FDeprecateVector2DParameter InImageSize) |
| |
| const FMargin & | GetMargin () const |
| |
| ESlateBrushTileType::Type | GetTiling () const |
| |
| ESlateBrushMirrorType::Type | GetMirroring () const |
| |
| ESlateBrushImageType::Type | GetImageType () const |
| |
| ESlateBrushDrawType::Type | GetDrawType () const |
| |
| const FName | GetResourceName () const |
| |
| class UObject * | GetResourceObject () const |
| |
| SLATECORE_API void | SetResourceObject (class UObject *InResourceObject) |
| |
| FLinearColor | GetTint (const FWidgetStyle &InWidgetStyle) const |
| |
| void | UnlinkColors () |
| |
| bool | HasUObject () const |
| |
| bool | IsDynamicallyLoaded () const |
| |
| UE::Slate::FDeprecateBox2D | GetUVRegion () const |
| |
| void | SetUVRegion (const FBox2d &InUVRegion) |
| |
| void | SetUVRegion (const FBox2f &InUVRegion) |
| |
| bool | operator== (const FSlateBrush &Other) const |
| |
| bool | operator!= (const FSlateBrush &Other) const |
| |
| void | AddReferencedObjects (FReferenceCollector &Collector, UObject *ReferencingObject=nullptr) |
| |
| const FSlateResourceHandle & | GetRenderingResource (UE::Slate::FDeprecateVector2DParameter LocalSize, float DrawScale) const |
| |
| SLATECORE_API const FSlateResourceHandle & | GetRenderingResource () const |
| |
| bool | IsSet () const |
| |
| TSharedRef< FSlateDynamicImageBrush, Mode > | AsShared () |
| |
| TSharedRef< FSlateDynamicImageBrush const, Mode > | AsShared () const |
| |
| TSharedRef< SubobjectType, Mode > | AsSharedSubobject (SubobjectType *SubobjectPtr) const |
| |
| TWeakPtr< FSlateDynamicImageBrush, Mode > | AsWeak () |
| |
| TWeakPtr< FSlateDynamicImageBrush const, Mode > | AsWeak () const |
| |
| TWeakPtr< SubobjectType, Mode > | AsWeakSubobject (SubobjectType *SubobjectPtr) const |
| |
| void | UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const |
| |
| void | UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const |
| |
| UE_FORCEINLINE_HINT bool | DoesSharedInstanceExist () const |
| |
Ignores the Margin. Just renders the image. Can tile the image instead of stretching.