Class UnityGameProgressSettings
ScriptableObject configuration for the Unity GameProgress service: which backend it persists through and which table/collection it uses.
Namespace: Serenity.GameProgress.Infrastructure.Settings
Assembly: Serenity.UnityGameProgress.Infrastructure.dll
Syntax
public class UnityGameProgressSettings : ScriptableObject, IGameProgressSettings, IFoundationSettings
Constructors
UnityGameProgressSettings()
Declaration
public UnityGameProgressSettings()
Fields
Backend
Declaration
public UnityStructuredBackendDefinition Backend
Field Value
| Type | Description |
|---|---|
| UnityStructuredBackendDefinition | Backend selection: a shared, consumer-agnostic UnityStructuredBackendDefinition
asset whose concrete type picks the store (create one under
|
Guid
Declaration
public string Guid
Field Value
| Type | Description |
|---|---|
| string | GUID for this settings asset. |
Id
Declaration
public string Id
Field Value
| Type | Description |
|---|---|
| string | Unique identifier for this settings asset. |
TableOrCollectionName
Declaration
public string TableOrCollectionName
Field Value
| Type | Description |
|---|---|
| string | Table or collection name storing the game-progress row. Blank falls back to DefaultTableName. |