Navigation
API > API/Editor > API/Editor/DetailCustomizations
| Name | FSlateBrushStructCustomization |
| Type | class |
| Header File | /Engine/Source/Editor/DetailCustomizations/Public/Customizations/SlateBrushCustomization.h |
| Include Path | #include "Customizations/SlateBrushCustomization.h" |
Syntax
class FSlateBrushStructCustomization : public IPropertyTypeCustomization
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSlateBrushStructCustomization
(
bool bIncludePreview |
Customizations/SlateBrushCustomization.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIncludePreview | bool | Should we show the preview portion of the customization? | Customizations/SlateBrushCustomization.h | |
| DrawAsProperty | TSharedPtr< IPropertyHandle > | Slate Brush DrawAs property | Customizations/SlateBrushCustomization.h | |
| ImageSizeProperty | TSharedPtr< IPropertyHandle > | Slate Brush Image Size property | Customizations/SlateBrushCustomization.h | |
| ImageTypeProperty | TSharedPtr< IPropertyHandle > | Slate Brush Image Type property | Customizations/SlateBrushCustomization.h | |
| ResourceErrorText | TSharedPtr< SErrorText > | Error text to display if the resource object is not valid | Customizations/SlateBrushCustomization.h | |
| ResourceNameProperty | TSharedPtr< IPropertyHandle > | Slate Brush Resource Name property | Customizations/SlateBrushCustomization.h | |
| ResourceObjectProperty | TSharedPtr< IPropertyHandle > | Slate Brush Resource Object property | Customizations/SlateBrushCustomization.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CustomizeChildren
(
TSharedRef< IPropertyHandle > StructPropertyHandle, |
Customizations/SlateBrushCustomization.h | ||
virtual void CustomizeHeader
(
TSharedRef< IPropertyHandle > StructPropertyHandle, |
IPropertyTypeCustomization interface | Customizations/SlateBrushCustomization.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedRef< IPropertyTypeCustomization > MakeInstance
(
bool bIncludePreview |
Customizations/SlateBrushCustomization.h |