Navigation
API > API/Plugins > API/Plugins/PCGEditor > API/Plugins/PCGEditor/Details
Inheritance Hierarchy
- TSharedFromThis
- IPropertyTypeCustomization
- FPCGAttributePropertySelectorDetails
References
| Module | PCGEditor |
| Header | /Engine/Plugins/Experimental/PCG/Source/PCGEditor/Public/Details/PCGAttributePropertySelectorDetails.h |
| Include | #include "Details/PCGAttributePropertySelectorDetails.h" |
Syntax
class FPCGAttributePropertySelectorDetails : public IPropertyTypeCustomization
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< IPropertyHandle > | PropertyHandle |
Functions
| Type | Name | Description | |
|---|---|---|---|
| EVisibility | |||
| TSharedRef< SWidget > | |||
| FPCGAttributePropertySelector * | GetStruct () |
~End IPropertyTypeCustomization interface | |
| const FPCGAttributePropertySelector * | GetStruct () |
~End IPropertyTypeCustomization interface | |
| FText | GetText () |
||
| bool | IsEnabled () |
||
| TSharedRef< IPropertyTypeCustomization > | MakeInstance () |
||
| void | SetAttributeName
(
FName NewName |
||
| void | SetExtraProperty
(
EPCGExtraProperties EnumValue |
||
| void | SetPointProperty
(
EPCGPointProperties EnumValue |
||
| void | SetText
(
const FText& NewText, |
Overridden from IPropertyTypeCustomization
| Type | Name | Description | |
|---|---|---|---|
| void | CustomizeChildren
(
TSharedRef< IPropertyHandle > PropertyHandle, |
Called when the children of the property should be customized or extra rows added | |
| void | CustomizeHeader
(
TSharedRef< IPropertyHandle > InPropertyHandle, |
~Begin IPropertyTypeCustomization interface |