Initial commit
Flemme
This commit is contained in:
21
Juliet/include/Engine/Engine.h
Normal file
21
Juliet/include/Engine/Engine.h
Normal file
@@ -0,0 +1,21 @@
|
||||
#pragma once
|
||||
|
||||
#include <Core/Application/IApplication.h>
|
||||
|
||||
namespace Juliet
|
||||
{
|
||||
enum class JulietInit_Flags : uint8;
|
||||
|
||||
struct Engine
|
||||
{
|
||||
IApplication* Application = nullptr;
|
||||
};
|
||||
|
||||
void InitializeEngine(JulietInit_Flags flags);
|
||||
void ShutdownEngine();
|
||||
|
||||
void LoadApplication(IApplication& app);
|
||||
void UnloadApplication();
|
||||
|
||||
void RunEngine();
|
||||
} // namespace Juliet
|
||||
Reference in New Issue
Block a user