Navigation
API > API/Runtime > API/Runtime/CoreUObject
| Name | FSchemaBuilder |
| Type | class |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/GarbageCollectionSchema.h |
| Include Path | #include "UObject/GarbageCollectionSchema.h" |
Syntax
class FSchemaBuilder
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSchemaBuilder
(
uint32 InStride, |
UObject/GarbageCollectionSchema.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FSchemaBuilder() |
UObject/GarbageCollectionSchema.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BuiltSchema | TOptional< FSchemaOwner > | UObject/GarbageCollectionSchema.h | ||
| Members | TArray< FMemberDeclaration, TInlineAllocator< 16 > > | UObject/GarbageCollectionSchema.h | ||
| StructStride | const uint32 | UObject/GarbageCollectionSchema.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Add
(
FMemberDeclaration Member |
UObject/GarbageCollectionSchema.h | ||
void Append
(
FSchemaView SuperSchema |
Append all but the last Stop/ARO member. | UObject/GarbageCollectionSchema.h | |
FSchemaView Build
(
ObjectAROFn ARO |
Emit Stop or ARO and build a view that builder holds reference to. Returns same view if called multiple times. | UObject/GarbageCollectionSchema.h | |
int32 NumMembers() |
UObject/GarbageCollectionSchema.h |