From a2bb6bc7edb5af4259d1567d16d59a33d90a6c9e Mon Sep 17 00:00:00 2001 From: Jean Luca Date: Sun, 27 Oct 2024 03:34:41 -0300 Subject: [PATCH] Add workaround for Unity editor enum flag bug --- .../PlayerLoopInjectedTimings.cs | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/Coimbra.Services.PlayerLoopEvents/PlayerLoopInjectedTimings.cs b/Coimbra.Services.PlayerLoopEvents/PlayerLoopInjectedTimings.cs index 60f8574..9172071 100644 --- a/Coimbra.Services.PlayerLoopEvents/PlayerLoopInjectedTimings.cs +++ b/Coimbra.Services.PlayerLoopEvents/PlayerLoopInjectedTimings.cs @@ -22,7 +22,22 @@ public enum PlayerLoopInjectedTimings /// /// All events. /// - All = ~0, + All = FirstInitialization + | LastInitialization + | FirstEarlyUpdate + | LastEarlyUpdate + | FirstFixedUpdate + | LastFixedUpdate + | FirstPreUpdate + | LastPreUpdate + | FirstUpdate + | LastUpdate + | PreLateUpdate + | FirstPostLateUpdate + | PostLateUpdate + | LastPostLateUpdate + | PreTimeUpdate + | PostTimeUpdate, /// /// Common events for complex systems.