diff --git a/Engine.Integration/Engine.Integration.MonoGame/MonoGameWindow.cs b/Engine.Integration/Engine.Integration.MonoGame/MonoGameWindow.cs index 7decf16..dd39082 100644 --- a/Engine.Integration/Engine.Integration.MonoGame/MonoGameWindow.cs +++ b/Engine.Integration/Engine.Integration.MonoGame/MonoGameWindow.cs @@ -19,10 +19,12 @@ public class MonoGameWindow : Game IsMouseVisible = true; Universe = universe ?? new Universe(); - Universe.InstantiateUniverseObject().SetUniverseObject("Window Container") + IUniverseObject monogameParent = Universe.InstantiateUniverseObject().SetUniverseObject("MonoGame"); + + Universe.InstantiateUniverseObject().SetUniverseObject("Window Container", monogameParent) .BehaviourController.AddBehaviour(this); - Universe.InstantiateUniverseObject().SetUniverseObject("Content Loader") + Universe.InstantiateUniverseObject().SetUniverseObject("Content Loader", monogameParent) .BehaviourController.AddBehaviour(); }