Save Manager

CarterGames.SaveManager.Runtime
CarterGames.Assets.SaveManager

The save manager is the main class you’ll use to save & load your game in code. You can also use the class to get save objects via code instead of needing a reference to them directly.

API

Properties

bool IsInitialized

bool IsSaving

Events

Evt Saved

Evt Loaded

Methods

void RegisterObject(SaveObject obj)

void Save()

void Load()

void Clear()

SaveObject<T> GetSaveObject()

bool TryGetSaveObject(SaveObject<T> obj)