summaryrefslogtreecommitdiff
path: root/engine/xe_engine.hpp
diff options
context:
space:
mode:
authortylermurphy534 <tylermurphy534@gmail.com>2022-09-24 21:16:13 -0400
committertylermurphy534 <tylermurphy534@gmail.com>2022-09-24 21:16:13 -0400
commitf81d611f0e298baffad68d83f208e2306fe38739 (patch)
treef42732149fe2bfb7d28e26ed36067d24fb21b30c /engine/xe_engine.hpp
parentdelete old files (diff)
downloadminecraftvulkan-f81d611f0e298baffad68d83f208e2306fe38739.tar.gz
minecraftvulkan-f81d611f0e298baffad68d83f208e2306fe38739.tar.bz2
minecraftvulkan-f81d611f0e298baffad68d83f208e2306fe38739.zip
remove Xe From engine class names
Diffstat (limited to 'engine/xe_engine.hpp')
-rw-r--r--engine/xe_engine.hpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/engine/xe_engine.hpp b/engine/xe_engine.hpp
index d86c6a9..7f78239 100644
--- a/engine/xe_engine.hpp
+++ b/engine/xe_engine.hpp
@@ -11,23 +11,23 @@
#include <string>
namespace xe {
-class XeEngine {
+class Engine {
public:
- XeEngine(int width, int height, std::string name);
+ Engine(int width, int height, std::string name);
- ~XeEngine();
+ ~Engine();
- XeEngine(const XeEngine&) = delete;
- XeEngine operator=(const XeEngine&) = delete;
+ Engine(const Engine&) = delete;
+ Engine operator=(const Engine&) = delete;
- XeWindow& getWindow() {return xeWindow;}
- XeCamera& getCamera() {return xeCamera;}
+ Window& getWindow() {return xeWindow;}
+ Camera& getCamera() {return xeCamera;}
- std::shared_ptr<XeModel> loadModelFromFile(const std::string &filename);
- std::shared_ptr<XeModel> loadModelFromData(std::vector<XeModel::Vertex> vertices, std::vector<uint32_t> indices);
- std::shared_ptr<XeImage> loadImage(const std::string &filename);
+ std::shared_ptr<Model> loadModelFromFile(const std::string &filename);
+ std::shared_ptr<Model> loadModelFromData(std::vector<Model::Vertex> vertices, std::vector<uint32_t> indices);
+ std::shared_ptr<Image> loadImage(const std::string &filename);
bool beginFrame() { return xeRenderer.beginFrame(); }
void endFrame() { xeRenderer.endFrame(); }
@@ -40,19 +40,19 @@ class XeEngine {
void loadDescriptorPool();
- XeWindow xeWindow;
- XeDevice xeDevice;
- XeRenderer xeRenderer;
- XeCamera xeCamera;
+ Window xeWindow;
+ Device xeDevice;
+ Renderer xeRenderer;
+ Camera xeCamera;
std::chrono::_V2::system_clock::time_point currentTime;
float frameTime;
float FOV = 50.f;
- std::unique_ptr<XeDescriptorPool> xeDescriptorPool;
+ std::unique_ptr<DescriptorPool> xeDescriptorPool;
- friend class XeRenderSystem;
+ friend class RenderSystem;
};
} \ No newline at end of file