feat(asmdef): Changed the asmdef structure for more modularity

All physics and physics2D related things now use their own folders and assembly definitions. these are only enabled when the physics modules are loaded and just skipped if not.
This commit is contained in:
Oliver Biwer 2024-08-28 21:26:43 +02:00
parent 2e11570e74
commit db04de3dd6
526 changed files with 4 additions and 7002 deletions

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Constant property drawer of type `Collider2D`. Inherits from `AtomDrawer&lt;Collider2DConstant&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(Collider2DConstant))]
public class Collider2DConstantDrawer : VariableDrawer<Collider2DConstant> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 26fb52cdac1c049fd9710ed4196c52d1
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Constant property drawer of type `Collider`. Inherits from `AtomDrawer&lt;ColliderConstant&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(ColliderConstant))]
public class ColliderConstantDrawer : VariableDrawer<ColliderConstant> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 101bbd18ecaad4df4b6e4df615abb28c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Constant property drawer of type `Collision2D`. Inherits from `AtomDrawer&lt;Collision2DConstant&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(Collision2DConstant))]
public class Collision2DConstantDrawer : VariableDrawer<Collision2DConstant> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 5b8899f72ed903644a20812626cfa13e
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Constant property drawer of type `Collision`. Inherits from `AtomDrawer&lt;CollisionConstant&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(CollisionConstant))]
public class CollisionConstantDrawer : VariableDrawer<CollisionConstant> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 4e0f676a82e99f443af4a8b263d4c3cd
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collider2D`. Inherits from `AtomDrawer&lt;Collider2DEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(Collider2DEvent))]
public class Collider2DEventDrawer : AtomDrawer<Collider2DEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 6051869cafe69430fa6b5e149c507d66
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collider2DPair`. Inherits from `AtomDrawer&lt;Collider2DPairEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(Collider2DPairEvent))]
public class Collider2DPairEventDrawer : AtomDrawer<Collider2DPairEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 7a9aebee6663f47d8b2ebfe4ccf1c501
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collider`. Inherits from `AtomDrawer&lt;ColliderEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(ColliderEvent))]
public class ColliderEventDrawer : AtomDrawer<ColliderEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 40125760a4ba943cb97273a5577bf1c4
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `ColliderPair`. Inherits from `AtomDrawer&lt;ColliderPairEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(ColliderPairEvent))]
public class ColliderPairEventDrawer : AtomDrawer<ColliderPairEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: ff2c58ae82ede432d898a58f27698d60
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collision2D`. Inherits from `AtomDrawer&lt;Collision2DEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(Collision2DEvent))]
public class Collision2DEventDrawer : AtomDrawer<Collision2DEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 9960182b1f4218447824fd474b2591d3
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collision2DPair`. Inherits from `AtomDrawer&lt;Collision2DPairEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(Collision2DPairEvent))]
public class Collision2DPairEventDrawer : AtomDrawer<Collision2DPairEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: d887d8a96d647ac46b02cf8becf593bb
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collision`. Inherits from `AtomDrawer&lt;CollisionEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(CollisionEvent))]
public class CollisionEventDrawer : AtomDrawer<CollisionEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 467630bc1ed8cea41acfd0d5fae0c45f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `CollisionPair`. Inherits from `AtomDrawer&lt;CollisionPairEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(CollisionPairEvent))]
public class CollisionPairEventDrawer : AtomDrawer<CollisionPairEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 12c9d59025e66ff48b2a96e0d5ca603d
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Value List property drawer of type `Collider2D`. Inherits from `AtomDrawer&lt;Collider2DValueList&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(Collider2DValueList))]
public class Collider2DValueListDrawer : AtomDrawer<Collider2DValueList> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 9fc536765e72a41ffb61452c329ef03a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Value List property drawer of type `Collider`. Inherits from `AtomDrawer&lt;ColliderValueList&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(ColliderValueList))]
public class ColliderValueListDrawer : AtomDrawer<ColliderValueList> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: ee071f749db6b465d8aff6851b086a8c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Value List property drawer of type `Collision2D`. Inherits from `AtomDrawer&lt;Collision2DValueList&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(Collision2DValueList))]
public class Collision2DValueListDrawer : AtomDrawer<Collision2DValueList> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 41248cdd7c69533419d281f40a525299
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Value List property drawer of type `Collision`. Inherits from `AtomDrawer&lt;CollisionValueList&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(CollisionValueList))]
public class CollisionValueListDrawer : AtomDrawer<CollisionValueList> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 50f1d1bf16271604480b98e2486aa8c3
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Variable property drawer of type `Collider2D`. Inherits from `AtomDrawer&lt;Collider2DVariable&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(Collider2DVariable))]
public class Collider2DVariableDrawer : VariableDrawer<Collider2DVariable> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 4ea424ea6cd604333b8b9fb72153d602
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Variable property drawer of type `Collider`. Inherits from `AtomDrawer&lt;ColliderVariable&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(ColliderVariable))]
public class ColliderVariableDrawer : VariableDrawer<ColliderVariable> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 5408613a28a4f4b2db2f8c24269526ff
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Variable property drawer of type `Collision2D`. Inherits from `AtomDrawer&lt;Collision2DVariable&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(Collision2DVariable))]
public class Collision2DVariableDrawer : VariableDrawer<Collision2DVariable> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: dc46119611565564daf636f661f949f3
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,13 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Variable property drawer of type `Collision`. Inherits from `AtomDrawer&lt;CollisionVariable&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomPropertyDrawer(typeof(CollisionVariable))]
public class CollisionVariableDrawer : VariableDrawer<CollisionVariable> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 8e586433fc3e0634d93a7fc3bb6c2763
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,16 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityEngine.UIElements;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collider2D`. Inherits from `AtomEventInstancerEditor&lt;Collider2D, Collider2DEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomEditor(typeof(Collider2DEventInstancer))]
public sealed class Collider2DEventInstancerEditor : AtomEventInstancerEditor<Collider2D, Collider2DEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 5899d07497e6a4b47947c03973a8ef86
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,16 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityEngine.UIElements;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collider`. Inherits from `AtomEventInstancerEditor&lt;Collider, ColliderEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomEditor(typeof(ColliderEventInstancer))]
public sealed class ColliderEventInstancerEditor : AtomEventInstancerEditor<Collider, ColliderEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: c6654c6a70354b14a8a1f316de51bafb
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,15 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityEngine.UIElements;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collider2D`. Inherits from `AtomEventEditor&lt;Collider2D, Collider2DEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomEditor(typeof(Collider2DEvent))]
public sealed class Collider2DEventEditor : AtomEventEditor<Collider2D, Collider2DEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 71259ae338a8b418dabc5a32599f7057
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,15 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityEngine.UIElements;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collider2DPair`. Inherits from `AtomEventEditor&lt;Collider2DPair, Collider2DPairEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomEditor(typeof(Collider2DPairEvent))]
public sealed class Collider2DPairEventEditor : AtomEventEditor<Collider2DPair, Collider2DPairEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 34fbd44a166fe4e849e3a80163919600
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,15 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityEngine.UIElements;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collider`. Inherits from `AtomEventEditor&lt;Collider, ColliderEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomEditor(typeof(ColliderEvent))]
public sealed class ColliderEventEditor : AtomEventEditor<Collider, ColliderEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 7c7203f1da47f459aa3574dfff28ca05
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,15 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityEngine.UIElements;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `ColliderPair`. Inherits from `AtomEventEditor&lt;ColliderPair, ColliderPairEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomEditor(typeof(ColliderPairEvent))]
public sealed class ColliderPairEventEditor : AtomEventEditor<ColliderPair, ColliderPairEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 5afc1734aa04643e995ea16f4b9b785b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,15 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityEngine.UIElements;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collision2D`. Inherits from `AtomEventEditor&lt;Collision2D, Collision2DEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomEditor(typeof(Collision2DEvent))]
public sealed class Collision2DEventEditor : AtomEventEditor<Collision2D, Collision2DEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 0c0c71bed75a0c24db38f4907cf9f3a9
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,15 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityEngine.UIElements;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collision2DPair`. Inherits from `AtomEventEditor&lt;Collision2DPair, Collision2DPairEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomEditor(typeof(Collision2DPairEvent))]
public sealed class Collision2DPairEventEditor : AtomEventEditor<Collision2DPair, Collision2DPairEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 597423dde05a18849ba0fb1f8c3e1fc2
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,15 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityEngine.UIElements;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `Collision`. Inherits from `AtomEventEditor&lt;Collision, CollisionEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomEditor(typeof(CollisionEvent))]
public sealed class CollisionEventEditor : AtomEventEditor<Collision, CollisionEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 75090c2c56cae3b4892983d0861404b7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,15 +0,0 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityEngine.UIElements;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `CollisionPair`. Inherits from `AtomEventEditor&lt;CollisionPair, CollisionPairEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomEditor(typeof(CollisionPairEvent))]
public sealed class CollisionPairEventEditor : AtomEventEditor<CollisionPair, CollisionPairEvent> { }
}
#endif

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 1413a23838a8bb24cb36ffec78b93c4c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,12 +0,0 @@
using UnityEditor;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Variable Inspector of type `Collider2D`. Inherits from `AtomVariableEditor`
/// </summary>
[CustomEditor(typeof(Collider2DVariable))]
public sealed class Collider2DVariableEditor : AtomVariableEditor<Collider2D, Collider2DPair> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 6692db9a9a30944f194f471d224ad07b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,12 +0,0 @@
using UnityEditor;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Variable Inspector of type `Collider`. Inherits from `AtomVariableEditor`
/// </summary>
[CustomEditor(typeof(ColliderVariable))]
public sealed class ColliderVariableEditor : AtomVariableEditor<Collider, ColliderPair> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 9208853744c7c446f925600450c9d130
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,12 +0,0 @@
using UnityEditor;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Variable Inspector of type `Collision2D`. Inherits from `AtomVariableEditor`
/// </summary>
[CustomEditor(typeof(Collision2DVariable))]
public sealed class Collision2DVariableEditor : AtomVariableEditor<Collision2D, Collision2DPair> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 3d33ac5fe252dcc4c8af25ac547edda9
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,12 +0,0 @@
using UnityEditor;
using UnityAtoms.Editor;
using UnityEngine;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Variable Inspector of type `Collision`. Inherits from `AtomVariableEditor`
/// </summary>
[CustomEditor(typeof(CollisionVariable))]
public sealed class CollisionVariableEditor : AtomVariableEditor<Collision, CollisionPair> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 3442da9e213e74241a5b028159b0794b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,9 +0,0 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Action of type `Collider2D`. Inherits from `AtomAction&lt;Collider2D&gt;`.
/// </summary>
[EditorIcon("atom-icon-purple")]
public abstract class Collider2DAction : AtomAction<Collider2D> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: a36e93def68dc46399679941b14b6cbe
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 691a47ae9831344ce823cde932633810, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,9 +0,0 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Action of type `Collider2DPair`. Inherits from `AtomAction&lt;Collider2DPair&gt;`.
/// </summary>
[EditorIcon("atom-icon-purple")]
public abstract class Collider2DPairAction : AtomAction<Collider2DPair> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 5a5fa5953d4de457f8a87181e4b4cf48
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 691a47ae9831344ce823cde932633810, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,9 +0,0 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Action of type `Collider`. Inherits from `AtomAction&lt;Collider&gt;`.
/// </summary>
[EditorIcon("atom-icon-purple")]
public abstract class ColliderAction : AtomAction<Collider> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: b805f493739f34da188e659c0ab3ad4b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 691a47ae9831344ce823cde932633810, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,9 +0,0 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Action of type `ColliderPair`. Inherits from `AtomAction&lt;ColliderPair&gt;`.
/// </summary>
[EditorIcon("atom-icon-purple")]
public abstract class ColliderPairAction : AtomAction<ColliderPair> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: ff967d5a8bfe04547811fa5896a7c103
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 691a47ae9831344ce823cde932633810, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,9 +0,0 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Action of type `Collision2D`. Inherits from `AtomAction&lt;Collision2D&gt;`.
/// </summary>
[EditorIcon("atom-icon-purple")]
public abstract class Collision2DAction : AtomAction<Collision2D> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: e8fc1b1718c270746af33a4166d722f7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 691a47ae9831344ce823cde932633810, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,9 +0,0 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Action of type `Collision2DPair`. Inherits from `AtomAction&lt;Collision2DPair&gt;`.
/// </summary>
[EditorIcon("atom-icon-purple")]
public abstract class Collision2DPairAction : AtomAction<Collision2DPair> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 5e906a0aa1f461e449bd382e0497fadc
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 691a47ae9831344ce823cde932633810, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,9 +0,0 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Action of type `Collision`. Inherits from `AtomAction&lt;Collision&gt;`.
/// </summary>
[EditorIcon("atom-icon-purple")]
public abstract class CollisionAction : AtomAction<Collision> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 9183492cf3750364792566850be60291
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 691a47ae9831344ce823cde932633810, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,9 +0,0 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Action of type `CollisionPair`. Inherits from `AtomAction&lt;CollisionPair&gt;`.
/// </summary>
[EditorIcon("atom-icon-purple")]
public abstract class CollisionPairAction : AtomAction<CollisionPair> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: a78c122f71b5e41408fb83fbf622bf02
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 691a47ae9831344ce823cde932633810, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,22 +0,0 @@
using UnityAtoms.BaseAtoms;
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Set variable value Action of type `Collider2D`. Inherits from `SetVariableValue&lt;Collider2D, Collider2DPair, Collider2DVariable, Collider2DConstant, Collider2DReference, Collider2DEvent, Collider2DPairEvent, Collider2DVariableInstancer&gt;`.
/// </summary>
[EditorIcon("atom-icon-purple")]
[CreateAssetMenu(menuName = "Unity Atoms/Actions/Set Variable Value/Collider2D", fileName = "SetCollider2DVariableValue")]
public sealed class SetCollider2DVariableValue : SetVariableValue<
Collider2D,
Collider2DPair,
Collider2DVariable,
Collider2DConstant,
Collider2DReference,
Collider2DEvent,
Collider2DPairEvent,
Collider2DCollider2DFunction,
Collider2DVariableInstancer>
{ }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 727c26ea5359648caa8f7a34b3f896e1
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 691a47ae9831344ce823cde932633810, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,22 +0,0 @@
using UnityAtoms.BaseAtoms;
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Set variable value Action of type `Collider`. Inherits from `SetVariableValue&lt;Collider, ColliderPair, ColliderVariable, ColliderConstant, ColliderReference, ColliderEvent, ColliderPairEvent, ColliderVariableInstancer&gt;`.
/// </summary>
[EditorIcon("atom-icon-purple")]
[CreateAssetMenu(menuName = "Unity Atoms/Actions/Set Variable Value/Collider", fileName = "SetColliderVariableValue")]
public sealed class SetColliderVariableValue : SetVariableValue<
Collider,
ColliderPair,
ColliderVariable,
ColliderConstant,
ColliderReference,
ColliderEvent,
ColliderPairEvent,
ColliderColliderFunction,
ColliderVariableInstancer>
{ }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 1da2c924c6a1845adb2f2e2db51b2ab0
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 691a47ae9831344ce823cde932633810, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,22 +0,0 @@
using UnityAtoms.BaseAtoms;
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Set variable value Action of type `Collision2D`. Inherits from `SetVariableValue&lt;Collision2D, Collision2DPair, Collision2DVariable, Collision2DConstant, Collision2DReference, Collision2DEvent, Collision2DPairEvent, Collision2DVariableInstancer&gt;`.
/// </summary>
[EditorIcon("atom-icon-purple")]
[CreateAssetMenu(menuName = "Unity Atoms/Actions/Set Variable Value/Collision2D", fileName = "SetCollision2DVariableValue")]
public sealed class SetCollision2DVariableValue : SetVariableValue<
Collision2D,
Collision2DPair,
Collision2DVariable,
Collision2DConstant,
Collision2DReference,
Collision2DEvent,
Collision2DPairEvent,
Collision2DCollision2DFunction,
Collision2DVariableInstancer>
{ }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 29d6ac949c8740545bfcdfcca3b462d1
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 691a47ae9831344ce823cde932633810, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,22 +0,0 @@
using UnityAtoms.BaseAtoms;
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Set variable value Action of type `Collision`. Inherits from `SetVariableValue&lt;Collision, CollisionPair, CollisionVariable, CollisionConstant, CollisionReference, CollisionEvent, CollisionPairEvent, CollisionVariableInstancer&gt;`.
/// </summary>
[EditorIcon("atom-icon-purple")]
[CreateAssetMenu(menuName = "Unity Atoms/Actions/Set Variable Value/Collision", fileName = "SetCollisionVariableValue")]
public sealed class SetCollisionVariableValue : SetVariableValue<
Collision,
CollisionPair,
CollisionVariable,
CollisionConstant,
CollisionReference,
CollisionEvent,
CollisionPairEvent,
CollisionCollisionFunction,
CollisionVariableInstancer>
{ }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 8010922888f55414a898e96937d8e351
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 691a47ae9831344ce823cde932633810, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,9 +0,0 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Condition of type `Collider2D`. Inherits from `AtomCondition&lt;Collider2D&gt;`.
/// </summary>
[EditorIcon("atom-icon-teal")]
public abstract class Collider2DCondition : AtomCondition<Collider2D> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 8451949533e1fb548ba0bcf0f5925a09
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 23addc7bff50048fc998a83818d12319, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,9 +0,0 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Condition of type `Collider`. Inherits from `AtomCondition&lt;Collider&gt;`.
/// </summary>
[EditorIcon("atom-icon-teal")]
public abstract class ColliderCondition : AtomCondition<Collider> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 8c1be0853b41c1b438c1a2de40da0854
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 23addc7bff50048fc998a83818d12319, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,9 +0,0 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Condition of type `Collision2D`. Inherits from `AtomCondition&lt;Collision2D&gt;`.
/// </summary>
[EditorIcon("atom-icon-teal")]
public abstract class Collision2DCondition : AtomCondition<Collision2D> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 2035e17344770084cb6379e9e8636a2e
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 23addc7bff50048fc998a83818d12319, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,9 +0,0 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Condition of type `Collision`. Inherits from `AtomCondition&lt;Collision&gt;`.
/// </summary>
[EditorIcon("atom-icon-teal")]
public abstract class CollisionCondition : AtomCondition<Collision> { }
}

View File

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 61cae5087f4e54d45a1b96a846819faa
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: 23addc7bff50048fc998a83818d12319, type: 3}
userData:
assetBundleName:
assetBundleVariant:

Some files were not shown because too many files have changed in this diff Show More