![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GarbageCollectionSchema.h>
Public Member Functions | |
| UE_NONCOPYABLE (FPropertyStack) | |
| FPropertyStack ()=default | |
| ~FPropertyStack () | |
| COREUOBJECT_API FString | GetPropertyPath () const |
Static Public Member Functions | |
| static COREUOBJECT_API bool | ConvertPathToProperties (UClass *ObjectClass, FName InPropertyPath, TArray< FProperty * > &OutProperties) |
| static COREUOBJECT_API bool | ConvertPathToProperties (UClass *ObjectClass, FStringView InPropertyPath, TArray< FProperty * > &OutProperties) |
Friends | |
| class | FPropertyStackScope |
Helps generate debug property paths for GC schemas and to resolve them back to FProperties
|
default |
|
inline |
|
static |
Converts a property path constructed with GetPropertyPath() to an array of properties (from the outermost to the innermost) *
| ObjectClass | Class that defines the outermost property |
| InPropertyPath | Property path |
| OutProperties | resulting array |
|
static |
| FString UE::GC::FPropertyStack::GetPropertyPath | ( | ) | const |
Get string representing property stack, e.g. "Member.StructMember.InnerStructMember"
| UE::GC::FPropertyStack::UE_NONCOPYABLE | ( | FPropertyStack | ) |
|
friend |