UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::GC::FSchemaBuilder Class Reference

#include <GarbageCollectionSchema.h>

+ Inheritance diagram for UE::GC::FSchemaBuilder:

Public Member Functions

COREUOBJECT_API FSchemaBuilder (uint32 InStride, std::initializer_list< FMemberDeclaration > InMembers={})
 
COREUOBJECT_API ~FSchemaBuilder ()
 
COREUOBJECT_API void Add (FMemberDeclaration Member)
 
COREUOBJECT_API void Append (FSchemaView SuperSchema)
 
COREUOBJECT_API FSchemaView Build (ObjectAROFn ARO=nullptr)
 
int32 NumMembers () const
 

Constructor & Destructor Documentation

◆ FSchemaBuilder()

UE::GC::FSchemaBuilder::FSchemaBuilder ( uint32  InStride,
std::initializer_list< FMemberDeclaration InMembers = {} 
)
explicit

◆ ~FSchemaBuilder()

UE::GC::FSchemaBuilder::~FSchemaBuilder ( )

Member Function Documentation

◆ Add()

void UE::GC::FSchemaBuilder::Add ( FMemberDeclaration  Member)

◆ Append()

void UE::GC::FSchemaBuilder::Append ( FSchemaView  SuperSchema)

◆ Build()

FSchemaView UE::GC::FSchemaBuilder::Build ( ObjectAROFn  ARO = nullptr)

◆ NumMembers()

int32 UE::GC::FSchemaBuilder::NumMembers ( ) const
inline

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