Namespace SaveIsEasy
Classes
AlwaysSaveAttribute
To force the save of this variable, it can not be turned off from the editor.
It will always be saved.
AvoidSavingAttribute
If you want this field can not be saved, it does not appear in the editor
QuickAccessAttribute
This allows you to save certain attributes separately from the game, so that they are available without having to load the entire file. It is used for the menu that lists the saved games.
SaveIsEasyAPI
This is the main asset class, with this class you can Save/Load the game, along with a variety of options.
SaveIsEasyComponent
To save a GameObject you need this component
SaveIsEasyException
To handle all internals errors
SaveIsEasyManager
To Manager the save system, file name, auto save, save on exit, encrypt, ect.. You only need one 'SaveIsEasyManager' per scene
SaveIsEasyStatistics
Record statistics of all kinds to save and use them later.
SceneConfig
It is the object in charge of managing the configuration for the level
SceneFile
An object that allows managing the properties of a saved
SceneFileCopy
An object that allows to handle the properties of the copy of a saved
Interfaces
ISaveIsEasyEvents
Use this interface to subscribe to asset events
Enums
SaveIsEasyComponent.OnLoadEvent
In which way the asset has to handle the events in this gameobject.
SceneConfig.EncryptionConfig
The encryption configuration.
SceneFile.IntegrityResult
Indicates the result of an integrity test of a saved file.
SceneFile.LoadSceneBy
How to look for the scene.