Files
doom-dm/Engine/src/Util/EngineUtil.cs
2025-01-06 22:36:52 +03:00

24 lines
663 B
C#

using Engine.Input;
using Engine.Resource;
using Engine.Scene;
namespace Engine.Util;
public static class EngineUtil
{
public static IInputHandler InputHandler => Engine.Instance.InputHandler!;
public static SceneManager SceneManager => Engine.Instance.SceneManager;
public static IResourceManager AssetResourceManager => Engine.Instance.AssetResourceManager;
public static string DataFolder => Engine.Instance.DataFolder;
public static void CreateObject(GameObject parGameObject)
{
var scene = Engine.Instance.SceneManager.CurrentScene!;
scene.Add(parGameObject);
}
public static void Close()
{
Engine.Instance.Close();
}
}