Minor refactoring

This commit is contained in:
Vladislav Khorev committed 2025-12-30 16:16:50 +03:00
1 parent 0a5a3b653d
commit 592e008914
43 files changed
+3589 -3594

No files matched your search

+47
View File
@@ -0,0 +1,47 @@
#pragma once
#include "utils/ZLMath.h"
#ifdef __linux__
#include <SDL2/SDL.h>
#endif
#include "render/OpenGlExtensions.h"
namespace ZL {
class Environment {
public:
static int windowHeaderHeight;
static int width;
static int height;
static float zoom;
static bool leftPressed;
static bool rightPressed;
static bool upPressed;
static bool downPressed;
static bool settings_inverseVertical;
static Matrix3f shipMatrix;
static Matrix3f inverseShipMatrix;
static SDL_Window* window;
static bool showMouse;
static bool exitGameLoop;
static bool tapDownHold;
static Vector2f tapDownStartPos;
static Vector2f tapDownCurrentPos;
static Vector3f shipPosition;
static float shipVelocity;
static const float CONST_Z_NEAR;
static const float CONST_Z_FAR;
};
} // namespace ZL