Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Kismet2
Inheritance Hierarchy
- FSharedFromThisBase
- 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 |