diff --git a/Runtime/Interfaces.meta b/Runtime/Interfaces.meta new file mode 100644 index 0000000..9e4b8ec --- /dev/null +++ b/Runtime/Interfaces.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: bd0c3f17e8914562be3b0b2c6e560aca +timeCreated: 1719302026 \ No newline at end of file diff --git a/Runtime/Interfaces/ICloneable.cs b/Runtime/Interfaces/ICloneable.cs new file mode 100644 index 0000000..c1bc63b --- /dev/null +++ b/Runtime/Interfaces/ICloneable.cs @@ -0,0 +1,7 @@ +namespace Better.Commons.Runtime.Interfaces +{ + public interface ICloneable + { + public T Clone(); + } +} \ No newline at end of file diff --git a/Runtime/Interfaces/ICloneable.cs.meta b/Runtime/Interfaces/ICloneable.cs.meta new file mode 100644 index 0000000..7d0201b --- /dev/null +++ b/Runtime/Interfaces/ICloneable.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 9827320b72234b89b396f28871a226ec +timeCreated: 1719302034 \ No newline at end of file diff --git a/Runtime/Interfaces/ICopyable.cs b/Runtime/Interfaces/ICopyable.cs new file mode 100644 index 0000000..e4fd23b --- /dev/null +++ b/Runtime/Interfaces/ICopyable.cs @@ -0,0 +1,11 @@ +namespace Better.Commons.Runtime.Interfaces +{ + public interface ICopyable + { + public void Copy(T source); + } + + public interface ICopyable : ICopyable + { + } +} \ No newline at end of file diff --git a/Runtime/Interfaces/ICopyable.cs.meta b/Runtime/Interfaces/ICopyable.cs.meta new file mode 100644 index 0000000..bfe9d3e --- /dev/null +++ b/Runtime/Interfaces/ICopyable.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 033964cc1447458da32b58cb810fabd7 +timeCreated: 1719398441 \ No newline at end of file diff --git a/package.json b/package.json index cc141d0..931c063 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "com.tdw.better.commons", "displayName": "Better Commons", - "version": "0.0.11", + "version": "0.0.12", "unity": "2021.3", "description": " ", "dependencies": {