Navigation
API > API/Runtime > API/Runtime/CoreUObject
Type-safe wrapper for declaring native schemas.
| Name | TSchemaBuilder |
| Type | class |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/GarbageCollectionSchema.h |
| Include Path | #include "UObject/GarbageCollectionSchema.h" |
Syntax
template<class T>
class TSchemaBuilder : public UE::GC::FSchemaBuilder
Inheritance Hierarchy
- FSchemaBuilder → TSchemaBuilder
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSchemaBuilder
(
std::initializer_list< TMemberDeclaration< T > > InMembers |
UObject/GarbageCollectionSchema.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Add
(
TMemberDeclaration< T > Member |
UObject/GarbageCollectionSchema.h |