├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── SimpleEngineCore ├── CMakeLists.txt ├── includes │ └── SimpleEngineCore │ │ ├── Application.hpp │ │ ├── Camera.hpp │ │ ├── Event.hpp │ │ ├── Input.hpp │ │ ├── Keys.hpp │ │ └── Log.hpp └── src │ └── SimpleEngineCore │ ├── Application.cpp │ ├── Camera.cpp │ ├── Input.cpp │ ├── Modules │ ├── UIModule.cpp │ └── UIModule.hpp │ ├── Rendering │ └── OpenGL │ │ ├── IndexBuffer.cpp │ │ ├── IndexBuffer.hpp │ │ ├── Renderer_OpenGL.cpp │ │ ├── Renderer_OpenGL.hpp │ │ ├── ShaderProgram.cpp │ │ ├── ShaderProgram.hpp │ │ ├── Texture2D.cpp │ │ ├── Texture2D.hpp │ │ ├── VertexArray.cpp │ │ ├── VertexArray.hpp │ │ ├── VertexBuffer.cpp │ │ └── VertexBuffer.hpp │ ├── Window.cpp │ └── Window.hpp ├── SimpleEngineEditor ├── CMakeLists.txt └── src │ └── main.cpp └── external └── glad ├── CMakeLists.txt ├── include ├── KHR │ └── khrplatform.h └── glad │ └── glad.h └── src └── glad.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # SimpleEngine -------------------------------------------------------------------------------- /SimpleEngineCore/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/CMakeLists.txt -------------------------------------------------------------------------------- /SimpleEngineCore/includes/SimpleEngineCore/Application.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/includes/SimpleEngineCore/Application.hpp -------------------------------------------------------------------------------- /SimpleEngineCore/includes/SimpleEngineCore/Camera.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/includes/SimpleEngineCore/Camera.hpp -------------------------------------------------------------------------------- /SimpleEngineCore/includes/SimpleEngineCore/Event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/includes/SimpleEngineCore/Event.hpp -------------------------------------------------------------------------------- /SimpleEngineCore/includes/SimpleEngineCore/Input.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/includes/SimpleEngineCore/Input.hpp -------------------------------------------------------------------------------- /SimpleEngineCore/includes/SimpleEngineCore/Keys.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/includes/SimpleEngineCore/Keys.hpp -------------------------------------------------------------------------------- /SimpleEngineCore/includes/SimpleEngineCore/Log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/includes/SimpleEngineCore/Log.hpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Application.cpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Camera.cpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Input.cpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Modules/UIModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Modules/UIModule.cpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Modules/UIModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Modules/UIModule.hpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/IndexBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/IndexBuffer.cpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/IndexBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/IndexBuffer.hpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/Renderer_OpenGL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/Renderer_OpenGL.cpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/Renderer_OpenGL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/Renderer_OpenGL.hpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/ShaderProgram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/ShaderProgram.cpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/ShaderProgram.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/ShaderProgram.hpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/Texture2D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/Texture2D.cpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/Texture2D.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/Texture2D.hpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/VertexArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/VertexArray.cpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/VertexArray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/VertexArray.hpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/VertexBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/VertexBuffer.cpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/VertexBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Rendering/OpenGL/VertexBuffer.hpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Window.cpp -------------------------------------------------------------------------------- /SimpleEngineCore/src/SimpleEngineCore/Window.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineCore/src/SimpleEngineCore/Window.hpp -------------------------------------------------------------------------------- /SimpleEngineEditor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineEditor/CMakeLists.txt -------------------------------------------------------------------------------- /SimpleEngineEditor/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/SimpleEngineEditor/src/main.cpp -------------------------------------------------------------------------------- /external/glad/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/external/glad/CMakeLists.txt -------------------------------------------------------------------------------- /external/glad/include/KHR/khrplatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/external/glad/include/KHR/khrplatform.h -------------------------------------------------------------------------------- /external/glad/include/glad/glad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/external/glad/include/glad/glad.h -------------------------------------------------------------------------------- /external/glad/src/glad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simple-coding-channel/SimpleEngine/HEAD/external/glad/src/glad.c --------------------------------------------------------------------------------