UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GarbageCollectionSchema.cpp File Reference

Classes

struct  UE::GC::FSchemaPacker
 
struct  UE::GC::FStructMemberStats
 
struct  UE::GC::FSchemaStats
 
struct  UE::GC::FInstanceStats
 

Namespaces

namespace  UE
 
namespace  UE::GC
 

Typedefs

using UE::GC::FLog2Distribution = uint32[32]
 

Enumerations

enum class  UE::GC::EDumpUnit { UE::GC::Bytes , UE::GC::Number }
 

Functions

FName UE::GC::ToName (EMemberType Type)
 
template<typename Fn >
void UE::GC::VisitInnerSchemas (FSchemaView Schema, Fn Visitor)
 
FMemberInfo UE::GC::GetMemberDebugInfo (FSchemaView Schema, FMemberId Id)
 
int32 UE::GC::FindSlowImplementation (ObjectAROFn ARO)
 
void UE::GC::DeclareIntrinsicSchema (UClass *Class, FSchemaView Schema)
 
FSchemaView UE::GC::GetIntrinsicSchema (UClass *Class)
 
void UE::GC::DumpSchemaStats (FOutputDevice &Out)
 
uint32 UE::GC::CountSchemas (uint32 &OutNumWords)
 

Variables

TMap< UClass *, FSchemaOwnerUE::GC::GIntrinsicClassSchemas