![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Classes | |
| struct | FCopyBatchId |
| ENGINE_API void PropertyAccess::BindEvents | ( | UObject * | InObject, |
| const FPropertyAccessLibrary & | InLibrary | ||
| ) |
| ENGINE_API void PropertyAccess::GetAccessAddress | ( | UObject * | InObject, |
| const FPropertyAccessLibrary & | InLibrary, | ||
| int32 | InAccessIndex, | ||
| TFunctionRef< void(const FProperty *, void *)> | InFunction | ||
| ) |
Gets the property and address of the specified access, minimally-resolving all compiled-in indirections
| ENGINE_API int32 PropertyAccess::GetEventId | ( | const UClass * | InClass, |
| TArrayView< const FName > | InPath | ||
| ) |
| ENGINE_API void PropertyAccess::PatchPropertyOffsets | ( | FPropertyAccessLibrary & | InLibrary | ) |
Called to patch up library after it is loaded or linked This converts all FName-based paths into node-based paths that provide an optimized way of accessing properties.
| ENGINE_API void PropertyAccess::PostLoadLibrary | ( | FPropertyAccessLibrary & | InLibrary | ) |
| ENGINE_API void PropertyAccess::ProcessCopies | ( | UObject * | InObject, |
| const FPropertyAccessLibrary & | InLibrary, | ||
| const FCopyBatchId & | InBatchId | ||
| ) |
| ENGINE_API void PropertyAccess::ProcessCopies | ( | UObject * | InObject, |
| const FPropertyAccessLibrary & | InLibrary, | ||
| EPropertyAccessCopyBatch | InBatchType | ||
| ) |
| ENGINE_API void PropertyAccess::ProcessCopy | ( | UObject * | InObject, |
| const FPropertyAccessLibrary & | InLibrary, | ||
| const FCopyBatchId & | InBatchId, | ||
| int32 | InCopyIndex, | ||
| TFunctionRef< void(const FProperty *, void *)> | InPostCopyOperation | ||
| ) |
| ENGINE_API void PropertyAccess::ProcessCopy | ( | UObject * | InObject, |
| const FPropertyAccessLibrary & | InLibrary, | ||
| EPropertyAccessCopyBatch | InBatchType, | ||
| int32 | InCopyIndex, | ||
| TFunctionRef< void(const FProperty *, void *)> | InPostCopyOperation | ||
| ) |