Class GameFoundation
Manage the initialization and the persistence of Game Foundation's systems.
Namespace: UnityEngine.GameFoundation
Assembly: solution.dll
Syntax
public static class GameFoundation
Properties
| Name | Description |
|---|---|
| IsInitialized | Check if the Game Foundation is initialized. |
| catalogs | |
| currentVersion |
Methods
| Name | Description |
|---|---|
| Initialize(IDataAccessLayer, Action, Action<Exception>) | Initialize GameFoundation systems. |
| Uninitialize() |
Events
| Name | Description |
|---|---|
| initializationFailed | Event raised when GameFoundation failed its initialization. The provided exception is the reason of the failure. |
| initialized | Event raised when GameFoundation is successfully initialized. |
| uninitialized | Event raised when GameFoundation is uninitialized. |