Life and Style Media - Binary Save


Create custom save files with your own extension. Serialization powered by Odin Serializer means you can save out nearly every type. Encrypts the file to make it more secure.

BINARY SAVE


Current Version: 1.3.0
Price: FREE
License: MIT
Type: Custom Units








API
SUMMARY
Saved Variables are awesome, but you may want to choose something that gives you more freedom and protection from easy modification. Binary Save fills that gap. It uses Odin Serializers' Binary Formatter to encrypt the data, and decrypt it back out into usable variables. It is very easy to start saving your data.



* Click the colored headers to access nested content. These are classes, structs, interfaces, enums, variables, and methods. *




Lasm.BoltExtensions.IO



RUNTIME


BinarySave
The main type with all the functionality for saving, loading, getting, and setting variables. This is not a unit, but the units make calls to this.

7 items


BinarySaveExists
A unit for checking if the path to a file exists.

10 items


BinarySaveUnit
An abstract class for all other units to inherit. This is mainly used for grouping, and editor consistincies. There is no data in it.

1 items


BinaryVariable
A type of variables for saving with a BinarySave.

1 items


CreateBinarySave
A unit for creating a Binary Save. Using this unit, allows for multiple dictionary items of <string, object> to be modified in one place.

5 items


DefineType
States if this is a ScriptableObject, or a one time instance.

2 entries


GetBinaryVariable
A unit for getting the variable from within a BinarySave.

4 items


HasBinaryVariable
A unit for checking if the variable from within a BinarySave exists.

4 items


LoadBinaryVariables
A unit for loading a BinarySave.

10 items


RemoveBinaryVariable
A unit for removing the variable from within a BinarySave.

9 items


SaveBinaryVariables
A unit for saving a BinarySave. The unit also allows the same functionality as the CreateBinaryUnit.

12 items


SetBinaryVariable
A unit for setting the variable from within a BinarySave.

6 items




EDITOR


BinarySaveUnitDescriptor
No Description

3 items


CreateBinarySaveDescriptor
No Description

1 items


GetBinaryVariableWidget
No Description

1 items


HasBinaryVariableWidget
No Description

1 items


RemoveBinaryVariableWidget
No Description

1 items


SaveBinaryVariableDescriptor
No Description

1 items


SetBinaryVariableWidget
No Description

1 items