Refactors (#114)

* Update Engine.cpp

* fix

* Add Actors

* Refactor

* Update Game.cpp

* Refactors as per review
This commit is contained in:
MegaMech
2024-10-15 20:29:26 -06:00
committed by GitHub
parent af81bad1f3
commit 4fbb031dd9
56 changed files with 129 additions and 175 deletions
+4 -3
View File
@@ -1,9 +1,10 @@
#include "Cup.h"
#include "courses/Course.h"
Cup::Cup(const char* name, std::vector<Course*> courses) {
this->Name = name;
this->Courses = courses;
Cup::Cup(const char* id, const char* name, std::vector<Course*> courses) {
Id = id;
Name = name;
Courses = courses;
if (Courses.size() != 4) {
throw std::invalid_argument("A cup must contain exactly 4 courses.");