Navigation
API > API/Editor > API/Editor/StructUtilsEditor
| Name | FPropertyBagHierarchyPropertyViewModel |
| Type | struct |
| Header File | /Engine/Source/Editor/StructUtilsEditor/Public/HierarchyEditor/PropertyBagHierarchyViewModel.h |
| Include Path | #include "HierarchyEditor/PropertyBagHierarchyViewModel.h" |
Syntax
struct FPropertyBagHierarchyPropertyViewModel : public FHierarchyItemViewModel
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FHierarchyElementViewModel → FHierarchyItemViewModel → FPropertyBagHierarchyPropertyViewModel
- FTickableObjectBase → FTickableEditorObject → FHierarchyElementViewModel → FHierarchyItemViewModel → FPropertyBagHierarchyPropertyViewModel
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPropertyBagHierarchyPropertyViewModel
(
UPropertyBagHierarchyProperty* InProperty, |
HierarchyEditor/PropertyBagHierarchyViewModel.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FPropertyBagPropertyDesc * GetPropertyDesc() |
HierarchyEditor/PropertyBagHierarchyViewModel.h | ||
void UpdateMetaData() |
HierarchyEditor/PropertyBagHierarchyViewModel.h |
Public Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanDeleteInternal () |
Users can't manually delete the properties. | HierarchyEditor/PropertyBagHierarchyViewModel.h | |
virtual void SyncViewModelsToDataInternal() |
HierarchyEditor/PropertyBagHierarchyViewModel.h |
Overridden from FHierarchyElementViewModel
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool DoesExternalDataStillExist
(
const UHierarchyDataRefreshContext* Context |
HierarchyEditor/PropertyBagHierarchyViewModel.h | ||
virtual void PostEditChange
(
const FPropertyChangedEvent& PropertyChangedEvent, |
HierarchyEditor/PropertyBagHierarchyViewModel.h | ||
virtual bool RepresentsExternalData() |
HierarchyEditor/PropertyBagHierarchyViewModel.h |
Protected Virtual
Overridden from FHierarchyElementViewModel
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString ToString() |
HierarchyEditor/PropertyBagHierarchyViewModel.h |