fix: pushing missing files - forgot to add them to the commit :)

This commit is contained in:
Oliver Biwer 2024-08-28 21:34:12 +02:00
parent db04de3dd6
commit 15a68006bc
638 changed files with 8175 additions and 0 deletions

View File

@ -0,0 +1,40 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 734fbfb568154d32a89d792102f0c779, type: 3}
m_Name: ColliderGen
m_EditorClassIdentifier:
FullQualifiedName: UnityEngine.Collider, UnityEngine.PhysicsModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
GenerationOptions: 4194303
Scripts:
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}
- {fileID: 0}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6083b89b545d04e468a5b6f41c5df170
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,18 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 734fbfb568154d32a89d792102f0c779, type: 3}
m_Name: CollisionGen
m_EditorClassIdentifier:
FullQualifiedName: UnityEngine.Collision, UnityEngine.PhysicsModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
GenerationOptions: 4194303
Scripts: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5fe0ffed157485046955bd2235bcc5b9
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6acb059f5da2fb54699f0552aacc7f77
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6f8b7361dfef4b941a044ee7f156d3de
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

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

View File

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

View File

@ -0,0 +1,9 @@
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

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

View File

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

View File

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

View File

@ -0,0 +1,9 @@
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

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

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 86db260eeb550414c8c8761149a1fd62
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,22 @@
using UnityAtoms.BaseAtoms;
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Set variable value Action of type `UnityEngine.Collider`. Inherits from `SetVariableValue&lt;UnityEngine.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<
UnityEngine.Collider,
ColliderPair,
ColliderVariable,
ColliderConstant,
ColliderReference,
ColliderEvent,
ColliderPairEvent,
ColliderColliderFunction,
ColliderVariableInstancer>
{ }
}

View File

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

View File

@ -0,0 +1,22 @@
using UnityAtoms.BaseAtoms;
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Set variable value Action of type `UnityEngine.Collision`. Inherits from `SetVariableValue&lt;UnityEngine.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<
UnityEngine.Collision,
CollisionPair,
CollisionVariable,
CollisionConstant,
CollisionReference,
CollisionEvent,
CollisionPairEvent,
CollisionCollisionFunction,
CollisionVariableInstancer>
{ }
}

View File

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

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f5a5d7fc778216b4e994ecd448e5b7cc
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

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

View File

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

View File

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

View File

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

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: cd771858e5e0132459173a8132338441
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,11 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Constant of type `UnityEngine.Collider`. Inherits from `AtomBaseVariable&lt;UnityEngine.Collider&gt;`.
/// </summary>
[EditorIcon("atom-icon-teal")]
[CreateAssetMenu(menuName = "Unity Atoms/Constants/Collider", fileName = "ColliderConstant")]
public sealed class ColliderConstant : AtomBaseVariable<UnityEngine.Collider> { }
}

View File

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

View File

@ -0,0 +1,11 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Constant of type `UnityEngine.Collision`. Inherits from `AtomBaseVariable&lt;UnityEngine.Collision&gt;`.
/// </summary>
[EditorIcon("atom-icon-teal")]
[CreateAssetMenu(menuName = "Unity Atoms/Constants/Collision", fileName = "CollisionConstant")]
public sealed class CollisionConstant : AtomBaseVariable<UnityEngine.Collision> { }
}

View File

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

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 073aac8176e215148a1b411de645b9a7
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: cdd3f32e5782eb2439c3da6c8a4a598f
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c232140eb7fe2a946b85f2b6ec6beeb8
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,13 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Constant property drawer of type `UnityEngine.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

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

View File

@ -0,0 +1,13 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Constant property drawer of type `UnityEngine.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

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

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 3506ed02f64d3f844aad594a4c5c49ac
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,13 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `UnityEngine.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

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

View File

@ -0,0 +1,13 @@
#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

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

View File

@ -0,0 +1,13 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Event property drawer of type `UnityEngine.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

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

View File

@ -0,0 +1,13 @@
#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

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

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 016562926a3d63e408b23c2f867448a6
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,13 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Value List property drawer of type `UnityEngine.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

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

View File

@ -0,0 +1,13 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Value List property drawer of type `UnityEngine.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

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

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 42418101b54f5ef41a6ed6e772131c8d
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,13 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Variable property drawer of type `UnityEngine.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

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

View File

@ -0,0 +1,13 @@
#if UNITY_2019_1_OR_NEWER
using UnityEditor;
using UnityAtoms.Editor;
namespace UnityAtoms.BaseAtoms.Editor
{
/// <summary>
/// Variable property drawer of type `UnityEngine.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

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

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: d1add1952f6e68e4893031a488600005
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a616138a5fba7c54a88bc5dd995b5d97
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,15 @@
#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 `UnityEngine.Collider`. Inherits from `AtomEventEditor&lt;UnityEngine.Collider, ColliderEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomEditor(typeof(ColliderEvent))]
public sealed class ColliderEventEditor : AtomEventEditor<UnityEngine.Collider, ColliderEvent> { }
}
#endif

View File

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

View File

@ -0,0 +1,15 @@
#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

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

View File

@ -0,0 +1,15 @@
#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 `UnityEngine.Collision`. Inherits from `AtomEventEditor&lt;UnityEngine.Collision, CollisionEvent&gt;`. Only availble in `UNITY_2019_1_OR_NEWER`.
/// </summary>
[CustomEditor(typeof(CollisionEvent))]
public sealed class CollisionEventEditor : AtomEventEditor<UnityEngine.Collision, CollisionEvent> { }
}
#endif

View File

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

View File

@ -0,0 +1,15 @@
#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

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

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f20d8203511bcaf4084198738a8ebfe8
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

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

View File

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

View File

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

View File

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

View File

@ -0,0 +1,28 @@
{
"name": "UnityAtoms.UnityAtomsBaseAtoms.Physics.Editor",
"rootNamespace": "",
"references": [
"GUID:87264ae76e36244ae9adf5b5fbf7ca19",
"GUID:14165214884ae4a619bfb290f28194a7",
"GUID:451fcf7f130c17a45a6ee22b28b17186"
],
"includePlatforms": [
"Editor"
],
"excludePlatforms": [],
"allowUnsafeCode": false,
"overrideReferences": false,
"precompiledReferences": [],
"autoReferenced": true,
"defineConstraints": [
"UNITY_PHYSICS"
],
"versionDefines": [
{
"name": "com.unity.modules.physics",
"expression": "0",
"define": "UNITY_PHYSICS"
}
],
"noEngineReferences": false
}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 360bb16f78a4ba44f99cf2934f380171
AssemblyDefinitionImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b5a641aa095abb64a9001bd6cc56b1d3
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,11 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Event Instancer of type `UnityEngine.Collider`. Inherits from `AtomEventInstancer&lt;UnityEngine.Collider, ColliderEvent&gt;`.
/// </summary>
[EditorIcon("atom-icon-sign-blue")]
[AddComponentMenu("Unity Atoms/Event Instancers/Collider Event Instancer")]
public class ColliderEventInstancer : AtomEventInstancer<UnityEngine.Collider, ColliderEvent> { }
}

View File

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

View File

@ -0,0 +1,11 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Event Instancer of type `ColliderPair`. Inherits from `AtomEventInstancer&lt;ColliderPair, ColliderPairEvent&gt;`.
/// </summary>
[EditorIcon("atom-icon-sign-blue")]
[AddComponentMenu("Unity Atoms/Event Instancers/ColliderPair Event Instancer")]
public class ColliderPairEventInstancer : AtomEventInstancer<ColliderPair, ColliderPairEvent> { }
}

View File

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

View File

@ -0,0 +1,11 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Event Instancer of type `UnityEngine.Collision`. Inherits from `AtomEventInstancer&lt;UnityEngine.Collision, CollisionEvent&gt;`.
/// </summary>
[EditorIcon("atom-icon-sign-blue")]
[AddComponentMenu("Unity Atoms/Event Instancers/Collision Event Instancer")]
public class CollisionEventInstancer : AtomEventInstancer<UnityEngine.Collision, CollisionEvent> { }
}

View File

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

View File

@ -0,0 +1,11 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Event Instancer of type `CollisionPair`. Inherits from `AtomEventInstancer&lt;CollisionPair, CollisionPairEvent&gt;`.
/// </summary>
[EditorIcon("atom-icon-sign-blue")]
[AddComponentMenu("Unity Atoms/Event Instancers/CollisionPair Event Instancer")]
public class CollisionPairEventInstancer : AtomEventInstancer<CollisionPair, CollisionPairEvent> { }
}

View File

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

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 19b940cfd34c22246ae55cebaf3ef3af
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,16 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Event Reference Listener of type `UnityEngine.Collider`. Inherits from `AtomEventReferenceListener&lt;UnityEngine.Collider, ColliderEvent, ColliderEventReference, ColliderUnityEvent&gt;`.
/// </summary>
[EditorIcon("atom-icon-orange")]
[AddComponentMenu("Unity Atoms/Listeners/Collider Event Reference Listener")]
public sealed class ColliderEventReferenceListener : AtomEventReferenceListener<
UnityEngine.Collider,
ColliderEvent,
ColliderEventReference,
ColliderUnityEvent>
{ }
}

View File

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

View File

@ -0,0 +1,16 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Event Reference Listener of type `ColliderPair`. Inherits from `AtomEventReferenceListener&lt;ColliderPair, ColliderPairEvent, ColliderPairEventReference, ColliderPairUnityEvent&gt;`.
/// </summary>
[EditorIcon("atom-icon-orange")]
[AddComponentMenu("Unity Atoms/Listeners/ColliderPair Event Reference Listener")]
public sealed class ColliderPairEventReferenceListener : AtomEventReferenceListener<
ColliderPair,
ColliderPairEvent,
ColliderPairEventReference,
ColliderPairUnityEvent>
{ }
}

View File

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

View File

@ -0,0 +1,16 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Event Reference Listener of type `UnityEngine.Collision`. Inherits from `AtomEventReferenceListener&lt;UnityEngine.Collision, CollisionEvent, CollisionEventReference, CollisionUnityEvent&gt;`.
/// </summary>
[EditorIcon("atom-icon-orange")]
[AddComponentMenu("Unity Atoms/Listeners/Collision Event Reference Listener")]
public sealed class CollisionEventReferenceListener : AtomEventReferenceListener<
UnityEngine.Collision,
CollisionEvent,
CollisionEventReference,
CollisionUnityEvent>
{ }
}

View File

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

View File

@ -0,0 +1,16 @@
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Event Reference Listener of type `CollisionPair`. Inherits from `AtomEventReferenceListener&lt;CollisionPair, CollisionPairEvent, CollisionPairEventReference, CollisionPairUnityEvent&gt;`.
/// </summary>
[EditorIcon("atom-icon-orange")]
[AddComponentMenu("Unity Atoms/Listeners/CollisionPair Event Reference Listener")]
public sealed class CollisionPairEventReferenceListener : AtomEventReferenceListener<
CollisionPair,
CollisionPairEvent,
CollisionPairEventReference,
CollisionPairUnityEvent>
{ }
}

View File

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

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 84a6083ec38a4714081138e2ebf608f8
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,17 @@
using System;
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Event Reference of type `UnityEngine.Collider`. Inherits from `AtomEventReference&lt;UnityEngine.Collider, ColliderVariable, ColliderEvent, ColliderVariableInstancer, ColliderEventInstancer&gt;`.
/// </summary>
[Serializable]
public sealed class ColliderEventReference : AtomEventReference<
UnityEngine.Collider,
ColliderVariable,
ColliderEvent,
ColliderVariableInstancer,
ColliderEventInstancer>, IGetEvent
{ }
}

View File

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

View File

@ -0,0 +1,17 @@
using System;
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Event Reference of type `ColliderPair`. Inherits from `AtomEventReference&lt;ColliderPair, ColliderVariable, ColliderPairEvent, ColliderVariableInstancer, ColliderPairEventInstancer&gt;`.
/// </summary>
[Serializable]
public sealed class ColliderPairEventReference : AtomEventReference<
ColliderPair,
ColliderVariable,
ColliderPairEvent,
ColliderVariableInstancer,
ColliderPairEventInstancer>, IGetEvent
{ }
}

View File

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

View File

@ -0,0 +1,17 @@
using System;
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Event Reference of type `UnityEngine.Collision`. Inherits from `AtomEventReference&lt;UnityEngine.Collision, CollisionVariable, CollisionEvent, CollisionVariableInstancer, CollisionEventInstancer&gt;`.
/// </summary>
[Serializable]
public sealed class CollisionEventReference : AtomEventReference<
UnityEngine.Collision,
CollisionVariable,
CollisionEvent,
CollisionVariableInstancer,
CollisionEventInstancer>, IGetEvent
{ }
}

View File

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

View File

@ -0,0 +1,17 @@
using System;
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Event Reference of type `CollisionPair`. Inherits from `AtomEventReference&lt;CollisionPair, CollisionVariable, CollisionPairEvent, CollisionVariableInstancer, CollisionPairEventInstancer&gt;`.
/// </summary>
[Serializable]
public sealed class CollisionPairEventReference : AtomEventReference<
CollisionPair,
CollisionVariable,
CollisionPairEvent,
CollisionVariableInstancer,
CollisionPairEventInstancer>, IGetEvent
{ }
}

View File

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

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 272202b85ec48b84680b68dcc395b24a
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

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