|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include <AtomAisacModulationDefaultSettingsCustomization.h>
Public Member Functions | |
| virtual void | CustomizeChildren (TSharedRef< IPropertyHandle > StructPropertyHandle, IDetailChildrenBuilder &ChildBuilder, IPropertyTypeCustomizationUtils &StructCustomizationUtils) override |
| virtual void | CustomizeHeader (TSharedRef< IPropertyHandle > PropertyHandle, FDetailWidgetRow &HeaderRow, IPropertyTypeCustomizationUtils &CustomizationUtils) override |
Static Public Member Functions | |
| static TSharedRef< IPropertyTypeCustomization > | MakeInstance () |
Private Member Functions | |
| bool | CanCustomize (TSharedRef< IPropertyHandle > StructPropertyHandle) |
| TStrongObjectPtr< UAtomConfigPropertyHolder_Internal > | CreateConfigPropertyHolder () |
| void | GenerateAisacPatchWidget (TSharedRef< IPropertyHandle > PropertyHandle, int32 ArrayIndex, IDetailChildrenBuilder &ChildrenBuilder) |
Private Attributes | |
| TSharedPtr< IPropertyHandle > | AdditionalAisacPatchesHandle |
| TArray< TSharedPtr< FSubObjectPicker > > | AdditionalAisacPatchPickers |
| TSharedPtr< IPropertyHandle > | ConfigHandle |
| TStrongObjectPtr< UAtomConfigPropertyHolder_Internal > | ConfigHolder |
Customization for AtomAisacModulationDefaultSettings properties.
|
private |
|
private |
|
overridevirtual |
|
overridevirtual |
|
private |
|
static |
|
private |
AtomAisacPatch array being edited.
|
private |
Array of Patch asset picker being edited.
|
private |
|
private |
AtomConfig for AISAC patch selection.