Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FDeferredCleanupSlateBrush |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/Slate/DeferredCleanupSlateBrush.h |
| Include Path | #include "Slate/DeferredCleanupSlateBrush.h" |
Syntax
class FDeferredCleanupSlateBrush :
public ISlateBrushSource ,
public FDeferredCleanupInterface ,
public FGCObject
Inheritance Hierarchy
- FDeferredCleanupInterface → FDeferredCleanupSlateBrush
- FGCObject → FDeferredCleanupSlateBrush
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Slate/DeferredCleanupSlateBrush.h | |||
FDeferredCleanupSlateBrush
(
const FSlateBrush& Brush |
Slate/DeferredCleanupSlateBrush.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InternalBrush | FSlateBrush | Slate/DeferredCleanupSlateBrush.h |
Functions
Public
Overridden from ISlateBrushSource
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const FSlateBrush * GetSlateBrush() |
Slate/DeferredCleanupSlateBrush.h |
Overridden from FGCObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddReferencedObjects
(
FReferenceCollector& Collector |
FGCObject. | Slate/DeferredCleanupSlateBrush.h | |
virtual FString GetReferencerName() |
Slate/DeferredCleanupSlateBrush.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedRef< FDeferredCleanupSlateBrush > CreateBrush
(
const FSlateBrush& Brush |
Slate/DeferredCleanupSlateBrush.h | ||
static TSharedRef< FDeferredCleanupSlateBrush > CreateBrush
(
UTexture* InTexture, |
Slate/DeferredCleanupSlateBrush.h | ||
static TSharedRef< FDeferredCleanupSlateBrush > CreateBrush
(
UObject* InResource, |
Slate/DeferredCleanupSlateBrush.h | ||
static const FSlateBrush * TrySlateBrush
(
const TSharedPtr< FDeferredCleanupSlateBrush >& DeferredSlateBrush |
Slate/DeferredCleanupSlateBrush.h |