| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Editor/DetailCustomizations/Public/Customizations/SlateFontInfoCustomization.h |
Include |
#include "Customizations/SlateFontInfoCustomization.h" |
class FSlateFontInfoStructCustomization : public IPropertyTypeCustomization
Customize the appearance of an FSlateFontInfo
Name | Description | ||
---|---|---|---|
|
TSharedPtr< SCo... |
FontEntryCombo |
Font entry combo box widget |
|
FontEntryComboData |
Source data for the font entry combo widget |
|
|
TSharedPtr< IPr... |
FontObjectProperty |
Handle to the "FontObject" property being edited |
|
TSharedPtr< IPr... |
FontSizeProperty |
Handle to the "Size" property being edited |
|
TSharedPtr< IPr... |
StructPropertyHandle |
Handle to the struct property being edited |
|
TSharedPtr< IPr... |
TypefaceFontNameProperty |
Handle to the "TypefaceFontName" property being edited |
Name | Description | ||
---|---|---|---|
|
GetActiveFontEntry() |
Get the name of the currently active font entry (may not be the selected entry if the entry is set to use "None") |
|
|
GetFontEntryComboText() |
Get the text to use for the font entry combo button |
|
|
GetFontInfoBeingEdited() |
Get the array of FSlateFontInfo instances this customization is currently editing |
|
|
TArray< cons... |
GetFontInfoBeingEdited() |
Get the array of FSlateFontInfo instances this customization is currently editing |
|
IsFontEntryComboEnabled() |
Called to see whether the font entry combo should be enabled |
|
|
TSharedRef< ... |
MakeFontEntryWidget ( |
Make the widget for an entry in the font entry combo |
|
TSharedRef< ... |
MakeInstance() |
|
|
OnFilterFontAsset ( |
Called to filter out invalid font assets |
|
|
OnFontChanged ( |
Called when the font object used by this FSlateFontInfo has been changed |
|
|
OnFontEntryComboOpening() |
Called before the font entry combo is opened - used to update the list of available font entries |
|
|
OnFontEntrySelectionChanged ( |
Called when the selection of the font entry combo is changed |
Name | Description | ||
---|---|---|---|
|
CustomizeChildren ( |
Called when the children of the property should be customized or extra rows added |
|
|
CustomizeHeader ( |
IPropertyTypeCustomization interface |