summaryrefslogtreecommitdiff
path: root/VRCSDK3Worlds/Assets/Udon/EventProxies
diff options
context:
space:
mode:
authortylermurphy534 <tylermurphy534@gmail.com>2022-11-06 15:12:42 -0500
committertylermurphy534 <tylermurphy534@gmail.com>2022-11-06 15:12:42 -0500
commiteb84bb298d2b95aec7b2ae12cbf25ac64f25379a (patch)
treeefd616a157df06ab661c6d56651853431ac6b08b /VRCSDK3Worlds/Assets/Udon/EventProxies
downloadunityprojects-eb84bb298d2b95aec7b2ae12cbf25ac64f25379a.tar.gz
unityprojects-eb84bb298d2b95aec7b2ae12cbf25ac64f25379a.tar.bz2
unityprojects-eb84bb298d2b95aec7b2ae12cbf25ac64f25379a.zip
move to self host
Diffstat (limited to 'VRCSDK3Worlds/Assets/Udon/EventProxies')
-rw-r--r--VRCSDK3Worlds/Assets/Udon/EventProxies/AbstractUdonBehaviourEventProxy.cs11
-rw-r--r--VRCSDK3Worlds/Assets/Udon/EventProxies/AbstractUdonBehaviourEventProxy.cs.meta11
-rw-r--r--VRCSDK3Worlds/Assets/Udon/EventProxies/OnAnimatorMoveProxy.cs13
-rw-r--r--VRCSDK3Worlds/Assets/Udon/EventProxies/OnAnimatorMoveProxy.cs.meta3
-rw-r--r--VRCSDK3Worlds/Assets/Udon/EventProxies/OnCollisionStayProxy.cs14
-rw-r--r--VRCSDK3Worlds/Assets/Udon/EventProxies/OnCollisionStayProxy.cs.meta11
-rw-r--r--VRCSDK3Worlds/Assets/Udon/EventProxies/OnRenderObjectProxy.cs14
-rw-r--r--VRCSDK3Worlds/Assets/Udon/EventProxies/OnRenderObjectProxy.cs.meta11
-rw-r--r--VRCSDK3Worlds/Assets/Udon/EventProxies/OnTriggerStayProxy.cs14
-rw-r--r--VRCSDK3Worlds/Assets/Udon/EventProxies/OnTriggerStayProxy.cs.meta11
-rw-r--r--VRCSDK3Worlds/Assets/Udon/EventProxies/OnWillRenderObjectProxy.cs14
-rw-r--r--VRCSDK3Worlds/Assets/Udon/EventProxies/OnWillRenderObjectProxy.cs.meta11
12 files changed, 138 insertions, 0 deletions
diff --git a/VRCSDK3Worlds/Assets/Udon/EventProxies/AbstractUdonBehaviourEventProxy.cs b/VRCSDK3Worlds/Assets/Udon/EventProxies/AbstractUdonBehaviourEventProxy.cs
new file mode 100644
index 00000000..8dc6635a
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/Udon/EventProxies/AbstractUdonBehaviourEventProxy.cs
@@ -0,0 +1,11 @@
+
+using UnityEngine;
+using VRC.Udon.Common.Interfaces;
+
+namespace VRC.Udon
+{
+ internal abstract class AbstractUdonBehaviourEventProxy : MonoBehaviour
+ {
+ public UdonBehaviour EventReceiver { get; set; }
+ }
+}
diff --git a/VRCSDK3Worlds/Assets/Udon/EventProxies/AbstractUdonBehaviourEventProxy.cs.meta b/VRCSDK3Worlds/Assets/Udon/EventProxies/AbstractUdonBehaviourEventProxy.cs.meta
new file mode 100644
index 00000000..355c03df
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/Udon/EventProxies/AbstractUdonBehaviourEventProxy.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 5803ea71238fea9419dff378e1c5f5c7
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/VRCSDK3Worlds/Assets/Udon/EventProxies/OnAnimatorMoveProxy.cs b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnAnimatorMoveProxy.cs
new file mode 100644
index 00000000..b2246d44
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnAnimatorMoveProxy.cs
@@ -0,0 +1,13 @@
+using UnityEngine;
+
+namespace VRC.Udon
+{
+ [AddComponentMenu("")]
+ internal class OnAnimatorMoveProxy : AbstractUdonBehaviourEventProxy
+ {
+ private void OnAnimatorMove()
+ {
+ EventReceiver.ProxyOnAnimatorMove();
+ }
+ }
+} \ No newline at end of file
diff --git a/VRCSDK3Worlds/Assets/Udon/EventProxies/OnAnimatorMoveProxy.cs.meta b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnAnimatorMoveProxy.cs.meta
new file mode 100644
index 00000000..147ffade
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnAnimatorMoveProxy.cs.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: ebf60f9246d047e5b4eb276969598538
+timeCreated: 1625706394 \ No newline at end of file
diff --git a/VRCSDK3Worlds/Assets/Udon/EventProxies/OnCollisionStayProxy.cs b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnCollisionStayProxy.cs
new file mode 100644
index 00000000..48b74ddd
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnCollisionStayProxy.cs
@@ -0,0 +1,14 @@
+
+using UnityEngine;
+
+namespace VRC.Udon
+{
+ [AddComponentMenu("")]
+ internal class OnCollisionStayProxy : AbstractUdonBehaviourEventProxy
+ {
+ private void OnCollisionStay(Collision other)
+ {
+ EventReceiver.ProxyOnCollisionStay(other);
+ }
+ }
+} \ No newline at end of file
diff --git a/VRCSDK3Worlds/Assets/Udon/EventProxies/OnCollisionStayProxy.cs.meta b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnCollisionStayProxy.cs.meta
new file mode 100644
index 00000000..e8115696
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnCollisionStayProxy.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: d85dc7e69ef80244189aaecceb6eed66
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/VRCSDK3Worlds/Assets/Udon/EventProxies/OnRenderObjectProxy.cs b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnRenderObjectProxy.cs
new file mode 100644
index 00000000..049568a4
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnRenderObjectProxy.cs
@@ -0,0 +1,14 @@
+
+using UnityEngine;
+
+namespace VRC.Udon
+{
+ [AddComponentMenu("")]
+ internal class OnRenderObjectProxy : AbstractUdonBehaviourEventProxy
+ {
+ private void OnRenderObject()
+ {
+ EventReceiver.ProxyOnRenderObject();
+ }
+ }
+} \ No newline at end of file
diff --git a/VRCSDK3Worlds/Assets/Udon/EventProxies/OnRenderObjectProxy.cs.meta b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnRenderObjectProxy.cs.meta
new file mode 100644
index 00000000..35b3cbee
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnRenderObjectProxy.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 861e3a1e3374f22478e5ab06b00b032f
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/VRCSDK3Worlds/Assets/Udon/EventProxies/OnTriggerStayProxy.cs b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnTriggerStayProxy.cs
new file mode 100644
index 00000000..2f1087cc
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnTriggerStayProxy.cs
@@ -0,0 +1,14 @@
+
+using UnityEngine;
+
+namespace VRC.Udon
+{
+ [AddComponentMenu("")]
+ internal class OnTriggerStayProxy : AbstractUdonBehaviourEventProxy
+ {
+ private void OnTriggerStay(Collider other)
+ {
+ EventReceiver.ProxyOnTriggerStay(other);
+ }
+ }
+} \ No newline at end of file
diff --git a/VRCSDK3Worlds/Assets/Udon/EventProxies/OnTriggerStayProxy.cs.meta b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnTriggerStayProxy.cs.meta
new file mode 100644
index 00000000..38cb1ac4
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnTriggerStayProxy.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 7bf26b5066b7f2f4b8c4e921e98523e5
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/VRCSDK3Worlds/Assets/Udon/EventProxies/OnWillRenderObjectProxy.cs b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnWillRenderObjectProxy.cs
new file mode 100644
index 00000000..71c7b175
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnWillRenderObjectProxy.cs
@@ -0,0 +1,14 @@
+
+using UnityEngine;
+
+namespace VRC.Udon
+{
+ [AddComponentMenu("")]
+ internal class OnWillRenderObjectProxy : AbstractUdonBehaviourEventProxy
+ {
+ private void OnWillRenderObject()
+ {
+ EventReceiver.ProxyOnWillRenderObject();
+ }
+ }
+} \ No newline at end of file
diff --git a/VRCSDK3Worlds/Assets/Udon/EventProxies/OnWillRenderObjectProxy.cs.meta b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnWillRenderObjectProxy.cs.meta
new file mode 100644
index 00000000..5e017aed
--- /dev/null
+++ b/VRCSDK3Worlds/Assets/Udon/EventProxies/OnWillRenderObjectProxy.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 80229c20033661747afe59830a80c977
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant: