A simple class for creating and interacting with windows, using the GLFW library.
Definition: WindowManager.hpp:22
Wrapper class for Assignment 3.
Definition: assignment3.hpp:14
InputHandler inputHandler
Definition: assignment3.hpp:34
GLFWwindow * window
Definition: assignment3.hpp:36
~Assignment3()
Default destructor.
Definition: assignment3.cpp:37
Assignment3(WindowManager &windowManager)
Default constructor.
Definition: assignment3.cpp:21
WindowManager & mWindowManager
Definition: assignment3.hpp:35
void run()
Contains the logic of the assignment, along with the render loop.
Definition: assignment3.cpp:43
FPSCameraf mCamera
Definition: assignment3.hpp:33
Definition: assignment2.hpp:12