Navigation
API > API/Editor > API/Editor/UnrealEd
| Name | FBrushBuilderDragDropOp |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/DragAndDrop/BrushBuilderDragDropOp.h |
| Include Path | #include "DragAndDrop/BrushBuilderDragDropOp.h" |
Syntax
class FBrushBuilderDragDropOp : public FDragDropOperation
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FDragDropOperation → FBrushBuilderDragDropOp
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBrushBuilderDragDropOp
(
TWeakObjectPtr< UBrushBuilder > InBrushBuilder, |
DragAndDrop/BrushBuilderDragDropOp.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FBrushBuilderDragDropOp() |
DragAndDrop/BrushBuilderDragDropOp.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsAdditive | bool | Additive or subtractive mode | DragAndDrop/BrushBuilderDragDropOp.h | |
| BrushBuilder | TWeakObjectPtr< UBrushBuilder > | The brush builder | DragAndDrop/BrushBuilderDragDropOp.h | |
| IconBrush | const FSlateBrush * | The icon to display when dragging | DragAndDrop/BrushBuilderDragDropOp.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TWeakObjectPtr< UBrushBuilder > GetBrushBuilder() |
DragAndDrop/BrushBuilderDragDropOp.h | ||
virtual void OnDragged
(
const FDragDropEvent& DragDropEvent |
DragAndDrop/BrushBuilderDragDropOp.h |
Overridden from FDragDropOperation
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedPtr< class SWidget > GetDefaultDecorator() |
DragAndDrop/BrushBuilderDragDropOp.h | ||
virtual bool IsOfTypeImpl
(
const FString& Type |
DragAndDrop/BrushBuilderDragDropOp.h | ||
virtual void OnDrop
(
bool bDropWasHandled, |
DragAndDrop/BrushBuilderDragDropOp.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FString & GetTypeId() |
DragAndDrop/BrushBuilderDragDropOp.h | ||
static TSharedRef< FBrushBuilderDragDropOp > New
(
TWeakObjectPtr< UBrushBuilder > InBrushBuilder, |
DragAndDrop/BrushBuilderDragDropOp.h |