![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <InstancedReferenceSubobjectHelper.h>
Public Member Functions | |
| template<typename T > | |
| void | ForEachInstancedSubObject (FInstancedPropertyPath &PropertyPath, T ContainerAddress, TFunctionRef< void(const FInstancedSubObjRef &, T)> ObjRefFunc) |
Static Public Member Functions | |
| template<typename T > | |
| static void | GetInstancedSubObjects (const UObject *Container, T &OutObjects) |
| template<typename T > | |
| static void | GetInstancedSubObjectsRecursive (const UObject *Container, T &OutObjects) |
| static COREUOBJECT_API void | Duplicate (UObject *OldObject, UObject *NewObject, TMap< UObject *, UObject * > &ReferenceReplacementMap, TArray< UObject * > &DuplicatedObjects, TMap< UObject *, UObject * > *OptionalMappings) |
| template<typename T > | |
| static void | ForEachInstancedSubObject (FInstancedPropertyPath &PropertyPath, T ContainerAddress, TFunctionRef< void(const FInstancedSubObjRef &Ref, T PropertyValueAddress)> ObjRefFunc) |
Contains a set of utility functions useful for searching out and identifying instanced sub-objects contained within a specific outer object. (DEPRECATED)
|
static |
| void FFindInstancedReferenceSubobjectHelper::ForEachInstancedSubObject | ( | FInstancedPropertyPath & | PropertyPath, |
| T | ContainerAddress, | ||
| TFunctionRef< void(const FInstancedSubObjRef &, T)> | ObjRefFunc | ||
| ) |
|
static |
|
inlinestatic |
|
inlinestatic |