Navigation
API > API/Runtime > API/Runtime/AdvancedWidgets
| Name | FFieldExpander_Default |
| Type | class |
| Header File | /Engine/Source/Runtime/AdvancedWidgets/Public/Framework/PropertyViewer/IFieldExpander.h |
| Include Path | #include "Framework/PropertyViewer/IFieldExpander.h" |
Syntax
class FFieldExpander_Default : public UE::PropertyViewer::IFieldExpander
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FFieldExpander_Default() |
Framework/PropertyViewer/IFieldExpander.h |
Enums
Public
| Name | Remarks |
|---|---|
| EFunctionExpand | |
| EObjectExpandFlag |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bExpandScriptStruct | bool | Framework/PropertyViewer/IFieldExpander.h | ||
| ExpandFunction | EFunctionExpand | Framework/PropertyViewer/IFieldExpander.h | ||
| ExpandObject | EObjectExpandFlag | Framework/PropertyViewer/IFieldExpander.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetExpandFunction
(
bool bInExpandFunction |
Framework/PropertyViewer/IFieldExpander.h | ||
void SetExpandFunction
(
EFunctionExpand InExpandFunction |
Framework/PropertyViewer/IFieldExpander.h | ||
void SetExpandObject
(
EObjectExpandFlag InExpandObject |
Framework/PropertyViewer/IFieldExpander.h | ||
void SetExpandScriptStruct
(
bool bInExpandScriptStruct |
Framework/PropertyViewer/IFieldExpander.h |
Overridden from IFieldExpander
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TOptional< const UClass * > CanExpandObject
(
const FObjectPropertyBase* Property, |
Framework/PropertyViewer/IFieldExpander.h | ||
virtual bool CanExpandScriptStruct
(
const FStructProperty* StructProperty |
Framework/PropertyViewer/IFieldExpander.h | ||
| Framework/PropertyViewer/IFieldExpander.h |