From e846c64d6f927879cb8a095e62d773a8d7b3c9f4 Mon Sep 17 00:00:00 2001 From: chai Date: Thu, 15 Oct 2020 07:24:10 +0800 Subject: *ability system --- .../AdvancedInspector/Event/EventHandlers.cs | 22 ++++++++++++++++++++++ .../AdvancedInspector/Event/EventHandlers.cs.meta | 8 ++++++++ 2 files changed, 30 insertions(+) create mode 100644 Assets/Plugins/AdvancedInspector/Event/EventHandlers.cs create mode 100644 Assets/Plugins/AdvancedInspector/Event/EventHandlers.cs.meta (limited to 'Assets/Plugins/AdvancedInspector/Event') diff --git a/Assets/Plugins/AdvancedInspector/Event/EventHandlers.cs b/Assets/Plugins/AdvancedInspector/Event/EventHandlers.cs new file mode 100644 index 00000000..9c0418d4 --- /dev/null +++ b/Assets/Plugins/AdvancedInspector/Event/EventHandlers.cs @@ -0,0 +1,22 @@ +using UnityEngine; + +namespace AdvancedInspector +{ + public delegate void GenericEventHandler(); + + public delegate void SenderEventHandler(object sender); + + public delegate void BoolEventHandler(object sender, bool value); + public delegate void IntEventHandler(object sender, int value); + public delegate void FloatEventHandler(object sender, float value); + public delegate void StringEventHandler(object sender, string value); + public delegate void ObjectEventHandler(object sender, object value); + public delegate void Vector2EventHandler(object sender, Vector2 value); + public delegate void Vector3EventHandler(object sender, Vector3 value); + public delegate void Vector4EventHandler(object sender, Vector4 value); + + public delegate void CollisionEventHandler(object sender, Collision value); + public delegate void ColliderEventHandler(object sender, Collider value); + + public delegate void ActionEventHandler(object sender, object[] args); +} \ No newline at end of file diff --git a/Assets/Plugins/AdvancedInspector/Event/EventHandlers.cs.meta b/Assets/Plugins/AdvancedInspector/Event/EventHandlers.cs.meta new file mode 100644 index 00000000..4c6c1268 --- /dev/null +++ b/Assets/Plugins/AdvancedInspector/Event/EventHandlers.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ada727c2815079443b04c23643983797 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: -- cgit v1.1-26-g67d0