Native class
FGBAGameplayAttributePropertyDetails#
class
FGBAGameplayAttributePropertyDetails :
public IPropertyTypeCustomization
Methods#
-
publicvirtual voidCustomizeChildren(TSharedRef<IPropertyHandle> StructPropertyHandle,
IDetailChildrenBuilder& StructBuilder,
IPropertyTypeCustomizationUtils& StructCustomizationUtils -
virtual voidCustomizeHeader(TSharedRef<IPropertyHandle> StructPropertyHandle,
FDetailWidgetRow& HeaderRow,
IPropertyTypeCustomizationUtils& StructCustomizationUtilsIPropertyTypeCustomization interface
-
static TSharedRef<IPropertyTypeCustomization>MakeInstance()
-
privatevoidHandleRequestRefresh(const TSharedPtr<IPropertyUtilities> InPropertyUtilities
-
voidOnAttributeChanged(FProperty* SelectedAttribute
-
publicvirtual
Fields#
-
privateTSharedPtr<SGBAGameplayAttributeWidget> AttributeWidget
Slate Attribute Widget
-
TSharedPtr<IPropertyHandle> MyProperty
The attribute property
-
TSharedPtr<IPropertyHandle> NameProperty
The name property
-
TSharedPtr<IPropertyHandle> OwnerProperty
The owner property