UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PropertyAccess.cpp File Reference
#include "PropertyAccess.h"
#include "UObject/Stack.h"

Classes

struct  FPropertyAccessSystem
 
struct  FPropertyAccessSystem::FResolveIndirectionsOnLoadContext
 

Namespaces

namespace  PropertyAccess
 

Macros

#define LOCTEXT_NAMESPACE   "PropertyAccess"
 

Functions

void PropertyAccess::PostLoadLibrary (FPropertyAccessLibrary &InLibrary)
 
void PropertyAccess::PatchPropertyOffsets (FPropertyAccessLibrary &InLibrary)
 
void PropertyAccess::ProcessCopies (UObject *InObject, const FPropertyAccessLibrary &InLibrary, EPropertyAccessCopyBatch InBatchType)
 
void PropertyAccess::ProcessCopies (UObject *InObject, const FPropertyAccessLibrary &InLibrary, const FCopyBatchId &InBatchId)
 
void PropertyAccess::ProcessCopy (UObject *InObject, const FPropertyAccessLibrary &InLibrary, EPropertyAccessCopyBatch InBatchType, int32 InCopyIndex, TFunctionRef< void(const FProperty *, void *)> InPostCopyOperation)
 
void PropertyAccess::ProcessCopy (UObject *InObject, const FPropertyAccessLibrary &InLibrary, const FCopyBatchId &InBatchId, int32 InCopyIndex, TFunctionRef< void(const FProperty *, void *)> InPostCopyOperation)
 
void PropertyAccess::GetAccessAddress (UObject *InObject, const FPropertyAccessLibrary &InLibrary, int32 InAccessIndex, TFunctionRef< void(const FProperty *, void *)> InFunction)
 
void PropertyAccess::BindEvents (UObject *InObject, const FPropertyAccessLibrary &InLibrary)
 
int32 PropertyAccess::GetEventId (const UClass *InClass, TArrayView< const FName > InPath)
 

Macro Definition Documentation

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "PropertyAccess"