update packages

This commit is contained in:
2022-12-05 12:28:00 +01:00
parent 28e6f346f0
commit b5a050427b
11 changed files with 74 additions and 11 deletions

View File

@@ -0,0 +1,8 @@
namespace EscapeRoomEngine.Engine.Runtime.Measurements
{
public interface IMeasurementStorage
{
public void Save(MeasurementCollection measurements);
public MeasurementCollection Load(int key);
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 6c93e87219e64bc3ad8263da8109e51c
timeCreated: 1670750698

View File

@@ -0,0 +1,13 @@
using System;
namespace EscapeRoomEngine.Engine.Runtime.Measurements
{
[Serializable]
public struct MeasurementCollection
{
/// <summary>
/// The module id is a
/// </summary>
public int moduleId;
}
}

View File

@@ -0,0 +1,15 @@
using System;
using System.IO;
using System.Runtime.Serialization.Formatters.Binary;
namespace EscapeRoomEngine.Engine.Runtime.Measurements
{
[Serializable]
public struct PuzzleMeasurement
{
public void a()
{
new BinaryFormatter().Serialize(new MemoryStream(), this);
}
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 91f5682ec16f4437a278802918c86b57
timeCreated: 1670752063

View File

@@ -1,7 +0,0 @@
namespace EscapeRoomEngine.Engine.Runtime.Measurements
{
public struct PuzzleMeasurements
{
}
}

View File

@@ -0,0 +1,25 @@
using System.Runtime.Serialization.Formatters.Binary;
namespace EscapeRoomEngine.Engine.Runtime.Measurements
{
// ReSharper disable once InconsistentNaming
public class SQLiteStorage : IMeasurementStorage
{
private BinaryFormatter _formatter;
public SQLiteStorage()
{
_formatter = new BinaryFormatter();
}
public void Save(MeasurementCollection measurements)
{
_formatter.Serialize();
}
public MeasurementCollection Load(int key)
{
throw new System.NotImplementedException();
}
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 28258214110d473e903e377b0b989a0e
timeCreated: 1670752473