Navigation
API > API/Plugins > API/Plugins/OnlineServicesInterface
The runtime definition of a schema. The contained data can be used for validation and translation.
| Name | FSchemaDefinition |
| Type | struct |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/SchemaTypes.h |
| Include Path | #include "Online/SchemaTypes.h" |
Syntax
struct FSchemaDefinition
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Categories | TMap< FSchemaCategoryId, FSchemaCategoryDefinition > | Supported categories within the schema. | Online/SchemaTypes.h | |
| CompatibilityId | int64 | The compatibility id consists of the CRC of the schema name in the top 32 bits and the CRC of all the schema options in the bottom 32 bits. | Online/SchemaTypes.h | |
| Id | FSchemaId | The id associated with this schema. | Online/SchemaTypes.h | |
| ParentSchemaIds | TSet< FSchemaId > | Set of parent schema ids for parent checks. | Online/SchemaTypes.h |