summaryrefslogtreecommitdiff
path: root/engine/xe_engine.cpp
diff options
context:
space:
mode:
authorTyler Murphy <tylermurphy534@gmail.com>2022-09-23 13:20:30 -0400
committerTyler Murphy <tylermurphy534@gmail.com>2022-09-23 13:20:30 -0400
commit9b7d14361904a9c2bceb8de335fd5da169fabd59 (patch)
tree231348855310530145f8ce4bb35931d36bd74438 /engine/xe_engine.cpp
parentdelete old files (diff)
downloadminecraftvulkan-9b7d14361904a9c2bceb8de335fd5da169fabd59.tar.gz
minecraftvulkan-9b7d14361904a9c2bceb8de335fd5da169fabd59.tar.bz2
minecraftvulkan-9b7d14361904a9c2bceb8de335fd5da169fabd59.zip
abstract user input, refactor #include's
Diffstat (limited to 'engine/xe_engine.cpp')
-rw-r--r--engine/xe_engine.cpp12
1 files changed, 4 insertions, 8 deletions
diff --git a/engine/xe_engine.cpp b/engine/xe_engine.cpp
index e137d11..0ba7df5 100644
--- a/engine/xe_engine.cpp
+++ b/engine/xe_engine.cpp
@@ -1,17 +1,13 @@
#include "xe_engine.hpp"
-#include "xe_image.hpp"
-
-#include <chrono>
-#include <iostream>
-#include <AL/alc.h>
-#include <AL/alut.h>
namespace xe {
-XeEngine::XeEngine(int width, int height, std::string name) : xeWindow{width, height, name},
+XeEngine::XeEngine(int width, int height, std::string name)
+: xeWindow{width, height, name},
xeDevice{xeWindow},
xeRenderer{xeWindow, xeDevice},
- xeCamera{} {
+ xeCamera{},
+ xeInput{xeWindow} {
loadDescriptorPool();
alutInit(0, NULL);
std::cout << "Audio device: " << alcGetString(NULL, ALC_DEFAULT_DEVICE_SPECIFIER) << "\n";