Skip to Content
API ReferenceIPersistenceAdapter

IPersistenceAdapter

live Abstracts the persistence mechanism used by PersistentStore. Implement this interface to provide a custom storage back-end. A default PlayerPrefs implementation is provided by PersistentStore when running inside Unity.

Methods

Save

Saves to persistent storage. Called every time the state changes.

ParameterDescription
stateThe state to persist.

TryLoad

Attempts to load the previously persisted state. Returns true and sets when persisted data exists. Returns false when no data has been saved yet, leaving as the default value for .

ParameterDescription
stateWhen this method returns true, contains the loaded state value. When this method returns false, contains the default value.

Returns: true if persisted data was found; otherwise false.

Last updated on