This commit is contained in:
Asuro
2025-02-21 22:44:57 +01:00
parent edde743542
commit 833d78c142
8 changed files with 118 additions and 44 deletions

View File

@@ -5,12 +5,18 @@
namespace Game
{
enum class PlayerMode
enum class CameraMode
{
Walk,
Freefly,
};
enum class InputMode
{
UI,
Game,
};
struct Time
{
double Now = 0.0;
@@ -28,7 +34,8 @@ namespace Game
float WalkXRot = 0.0f;
float WalkYRot = 0.0f;
Transform PlayerCamTransform;
PlayerMode Mode = PlayerMode::Freefly;
CameraMode CameraM = CameraMode::Freefly;
InputMode InputM = InputMode::Game;
};
struct GameInstance