Moved crucial code away from main.cpp
This commit is contained in:
parent
4f9ff69801
commit
0d445685bd
6
src/common.cpp
Normal file
6
src/common.cpp
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
// TEMPORARY COMMON DATA FOR DIFFERENT INTERNAL COMPONENTS
|
||||||
|
|
||||||
|
#include "common.h"
|
||||||
|
|
||||||
|
Camera camera(glm::vec3(0.0, 0.0, 3.0));
|
||||||
|
std::vector<Part> parts;
|
8
src/common.h
Normal file
8
src/common.h
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
#pragma once
|
||||||
|
#include "part.h"
|
||||||
|
#include "camera.h"
|
||||||
|
|
||||||
|
// TEMPORARY COMMON DATA FOR DIFFERENT INTERNAL COMPONENTS
|
||||||
|
|
||||||
|
extern Camera camera;
|
||||||
|
extern std::vector<Part> parts;
|
|
@ -13,10 +13,9 @@
|
||||||
#include "physics/simulation.h"
|
#include "physics/simulation.h"
|
||||||
#include "camera.h"
|
#include "camera.h"
|
||||||
|
|
||||||
void errorCatcher(int id, const char* str);
|
#include "common.h"
|
||||||
|
|
||||||
Camera camera(glm::vec3(0.0, 0.0, 3.0));
|
void errorCatcher(int id, const char* str);
|
||||||
std::vector<Part> parts;
|
|
||||||
|
|
||||||
int mode = 0;
|
int mode = 0;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue