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 "camera.h"
|
||||
|
||||
void errorCatcher(int id, const char* str);
|
||||
#include "common.h"
|
||||
|
||||
Camera camera(glm::vec3(0.0, 0.0, 3.0));
|
||||
std::vector<Part> parts;
|
||||
void errorCatcher(int id, const char* str);
|
||||
|
||||
int mode = 0;
|
||||
|
||||
|
|
Loading…
Reference in a new issue