22 lines
457 B
C++
22 lines
457 B
C++
#ifndef MAIN_HPP
|
|
#define MAIN_HPP
|
|
|
|
// Includes
|
|
#include <iostream>
|
|
#include "window.hpp"
|
|
#include "graphics.hpp"
|
|
#include "utils.hpp"
|
|
#include "gui.hpp"
|
|
#include "geometry.hpp"
|
|
#include "loader.hpp"
|
|
|
|
// Variables
|
|
extern bool running;
|
|
|
|
// Functions
|
|
int main(int argc, char* argv[]);
|
|
void init(); // Initialize SDL, OpenGL, and ImGui
|
|
void handle_events(); // Handle SDL events
|
|
void handle_keyboard_input(); // Handle keyboard input for camera movement
|
|
|
|
#endif |