A game framework written with osu! in mind.

Un-inline bitwise operation

+3 -1
+3 -1
osu.Framework/Graphics/Containers/LifetimeManagementContainer.cs
··· 91 MakeChildAlive(d); 92 unmanagedDrawablesToProcess.Clear(); 93 94 - return aliveChanged | manager.Update(Time.Current); 95 } 96 97 private void entryBecameAlive(LifetimeEntry entry) => MakeChildAlive(((DrawableLifetimeEntry)entry).Drawable);
··· 91 MakeChildAlive(d); 92 unmanagedDrawablesToProcess.Clear(); 93 94 + aliveChanged |= manager.Update(Time.Current); 95 + 96 + return aliveChanged; 97 } 98 99 private void entryBecameAlive(LifetimeEntry entry) => MakeChildAlive(((DrawableLifetimeEntry)entry).Drawable);