Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Kismet2
Inheritance Hierarchy
- TSharedFromThis
- FPropertyInstanceInfo
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/Kismet2/KismetDebugUtilities.h |
| Include | #include "Kismet2/KismetDebugUtilities.h" |
Syntax
struct FPropertyInstanceInfo : public TSharedFromThis< FPropertyInstanceInfo >
Remarks
Call FKismetDebugUtilities::GetDebugInfo to construct
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsInContainer | ||
| int32 | ContainerIndex | ||
| FText | DisplayName | ||
| FText | Name | ||
| TWeakObjectPtr< UObject > | Object | ||
| TFieldPath< const FProperty > | Property | ||
| FText | Type | ||
| FText | Value |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FPropertyInstanceInfo
(
FPropertyInstance PropertyInstance, |
Helper constructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TArray< TSharedPtr< FPropertyInstanceInfo > > & | GetChildren () |
Returns children of this node (generating them if necessary) | |
| FString | GetWatchText () |
Returns the watch text for info popup bubbles on the graph | |
| TSharedPtr< FPropertyInstanceInfo > | Make
(
FPropertyInstance PropertyInstance, |
Constructs a Shared FPropertyInstanceInfo | |
| void | PopulateChildren
(
FPropertyInstance PropertyInstance |
Populates a FDebugInfo::Children with sub-properties (non-recursive) | |
| TSharedPtr< FPropertyInstanceInfo > | ResolvePathToProperty
(
const TArray< FName >& InPathToProperty |
Resolves the PathToProperty treating this PropertyInstance as the head of the path |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FPropertyInstance | Used to determine whether an object's property has been visited yet when generating FDebugInfo |