Navigation
API > API/Runtime > API/Runtime/AdvancedWidgets > API/Runtime/AdvancedWidgets/Framework > API/Runtime/AdvancedWidgets/Framework/PropertyViewer
Inheritance Hierarchy
- IFieldExpander
- FFieldExpander_Default
References
| Module | AdvancedWidgets |
| Header | /Engine/Source/Runtime/AdvancedWidgets/Public/Framework/PropertyViewer/IFieldExpander.h |
| Include | #include "Framework/PropertyViewer/IFieldExpander.h" |
Syntax
class FFieldExpander_Default : public UE::PropertyViewer::IFieldExpander
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | SetExpandFunction
(
EFunctionExpand InExpandFunction |
||
| void | SetExpandObject
(
EObjectExpandFlag InExpandObject |
||
| void | SetExpandScriptStruct
(
bool bInExpandScriptStruct |
Overridden from IFieldExpander
| Type | Name | Description | |
|---|---|---|---|
| TOptional< const UClass * > | CanExpandObject
(
const FObjectPropertyBase* Property, |
||
| bool | CanExpandScriptStruct
(
const FStructProperty* StructProperty |
||
| TOptional< const UStruct * > | GetExpandedFunction
(
const UFunction* Function |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EFunctionExpand | |||
| EObjectExpandFlag |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| void | SetExpandFunction
(
bool bInExpandFunction |
Use the SetExpandFunction with the EExpandFunctionType |