From 45812c12b103b4d74873b332c0ff024129b3e542 Mon Sep 17 00:00:00 2001 From: alexiscatnip Date: Sun, 6 Feb 2022 13:06:57 +0800 Subject: [PATCH] Added: Global access to main thread reference --- Assets/Raindrop/Bootstrap/Globals.cs | 14 ++++++++++++++ Assets/Raindrop/Bootstrap/Globals.cs.meta | 3 +++ 2 files changed, 17 insertions(+) create mode 100644 Assets/Raindrop/Bootstrap/Globals.cs create mode 100644 Assets/Raindrop/Bootstrap/Globals.cs.meta diff --git a/Assets/Raindrop/Bootstrap/Globals.cs b/Assets/Raindrop/Bootstrap/Globals.cs new file mode 100644 index 0000000..a2182e8 --- /dev/null +++ b/Assets/Raindrop/Bootstrap/Globals.cs @@ -0,0 +1,14 @@ +using System.Threading; + +namespace Raindrop.Services.Bootstrap +{ + public class Globals + { + public static Thread GMainThread; + + public static bool isOnMainThread() + { + return Globals.GMainThread.Equals(System.Threading.Thread.CurrentThread); + } + } +} \ No newline at end of file diff --git a/Assets/Raindrop/Bootstrap/Globals.cs.meta b/Assets/Raindrop/Bootstrap/Globals.cs.meta new file mode 100644 index 0000000..c4954b5 --- /dev/null +++ b/Assets/Raindrop/Bootstrap/Globals.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: d6787858bea64308a56b7107d7065b94 +timeCreated: 1643349729 \ No newline at end of file