diff options
Diffstat (limited to 'src/first_app.hpp')
-rwxr-xr-x | src/first_app.hpp | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/src/first_app.hpp b/src/first_app.hpp deleted file mode 100755 index d361296..0000000 --- a/src/first_app.hpp +++ /dev/null @@ -1,46 +0,0 @@ -#pragma once - -#include "xe_engine.hpp" - -#include "keyboard_movement_controller.hpp" -#include "simple_renderer.hpp" -#include "chunk.hpp" - -#define GLM_FORCE_RADIANS -#define GLM_FORCE_DEPTH_ZERO_TO_ONE -#include <glm/glm.hpp> -#include <glm/gtc/constants.hpp> -#include <array> -#include <string> -#include <memory> -#include <vector> -#include <iostream> - -namespace app { -class FirstApp { - public: - - FirstApp(); - ~FirstApp(); - - FirstApp(const FirstApp &) = delete; - FirstApp operator=(const FirstApp &) = delete; - - void run(); - - private: - - static constexpr int WIDTH = 800; - static constexpr int HEIGHT = 600; - static constexpr int RENDER_DISTANCE = 10; - - void createGameObjects(xe::GameObject& viewer); - void reloadLoadedChunks(xe::GameObject& viewer); - - - int viewX, viewZ; - - xe::Engine xeEngine; - std::vector<xe::GameObject> loadedChunks; -}; -}
\ No newline at end of file |