Navigation
API > API/Plugins > API/Plugins/OnlineServicesInterface
| Name | FSchemaRegistry |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/Schema.h |
| Include Path | #include "Online/Schema.h" |
Syntax
class FSchemaRegistry
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SchemaDefinitionsByCompatibilityId | TMap< int64, TSharedRef< const FSchemaDefinition > > | Online/Schema.h | ||
| SchemaDefinitionsById | TMap< FSchemaId, TSharedRef< const FSchemaDefinition > > | Online/Schema.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< const FSchemaDefinition > GetDefinition
(
const FSchemaId& SchemaId |
Online/Schema.h | ||
TSharedPtr< const FSchemaDefinition > GetDefinition
(
int64 CompatibilityId |
Online/Schema.h | ||
bool IsSchemaChildOf
(
const FSchemaId& SchemaId, |
Online/Schema.h | ||
bool ParseConfig
(
const FSchemaRegistryDescriptorConfig& Config |
Parse the loaded config structures. | Online/Schema.h |