UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FStructUtils Struct Reference

#include <Class.h>

Static Public Member Functions

static COREUOBJECT_API bool ArePropertiesTheSame (const FProperty *A, const FProperty *B, bool bCheckPropertiesNames)
 
static COREUOBJECT_API bool TheSameLayout (const UStruct *StructA, const UStruct *StructB, bool bCheckPropertiesNames=false)
 
static COREUOBJECT_API UStructFindStructureInPackageChecked (const TCHAR *StructName, const TCHAR *PackageName)
 
static COREUOBJECT_API int32 AttemptToFindUninitializedScriptStructMembers ()
 

Member Function Documentation

◆ ArePropertiesTheSame()

bool FStructUtils::ArePropertiesTheSame ( const FProperty A,
const FProperty B,
bool  bCheckPropertiesNames 
)
static

◆ AttemptToFindUninitializedScriptStructMembers()

int32 FStructUtils::AttemptToFindUninitializedScriptStructMembers ( )
static

Looks for uninitialized script struct pointers. Returns the number found

◆ FindStructureInPackageChecked()

UStruct * FStructUtils::FindStructureInPackageChecked ( const TCHAR StructName,
const TCHAR PackageName 
)
static

Locates a named structure in the package with the given name. Not expected to fail

◆ TheSameLayout()

bool FStructUtils::TheSameLayout ( const UStruct StructA,
const UStruct StructB,
bool  bCheckPropertiesNames = false 
)
static

Do structures have exactly the same memory layout


The documentation for this struct was generated from the following files: