Weaponry Assembly System
WAS
Loading...
Searching...
No Matches
FWeaponModificationsAppliedCustomization Class Reference

#include <WeaponModificationsAppliedCustomization.h>

+ Inheritance diagram for FWeaponModificationsAppliedCustomization:
+ Collaboration diagram for FWeaponModificationsAppliedCustomization:

Public Member Functions

virtual void CustomizeChildren (TSharedRef< IPropertyHandle > PropertyHandle, IDetailChildrenBuilder &ChildBuilder, IPropertyTypeCustomizationUtils &CustomizationUtils) override
 
virtual void CustomizeHeader (TSharedRef< IPropertyHandle > PropertyHandle, FDetailWidgetRow &HeaderRow, IPropertyTypeCustomizationUtils &CustomizationUtils) override
 

Static Public Member Functions

static FORCEINLINE TSharedRef< IPropertyTypeCustomization > MakeInstance ()
 

Protected Types

using FSlotModifications = TArray<TSharedPtr<struct FGameplayTag>>
 

Protected Attributes

TArray< FSlotModificationsTagsOptions
 

Member Typedef Documentation

◆ FSlotModifications

using FWeaponModificationsAppliedCustomization::FSlotModifications = TArray<TSharedPtr<struct FGameplayTag>>
protected

Member Function Documentation

◆ CustomizeChildren()

void FWeaponModificationsAppliedCustomization::CustomizeChildren ( TSharedRef< IPropertyHandle > PropertyHandle,
IDetailChildrenBuilder & ChildBuilder,
IPropertyTypeCustomizationUtils & CustomizationUtils )
overridevirtual

◆ CustomizeHeader()

void FWeaponModificationsAppliedCustomization::CustomizeHeader ( TSharedRef< IPropertyHandle > PropertyHandle,
FDetailWidgetRow & HeaderRow,
IPropertyTypeCustomizationUtils & CustomizationUtils )
overridevirtual

◆ MakeInstance()

static FORCEINLINE TSharedRef< IPropertyTypeCustomization > FWeaponModificationsAppliedCustomization::MakeInstance ( )
inlinestatic

Member Data Documentation

◆ TagsOptions

TArray<FSlotModifications> FWeaponModificationsAppliedCustomization::TagsOptions
protected