diff options
| author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2015-06-11 11:38:49 -0400 |
|---|---|---|
| committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2015-06-11 11:38:49 -0400 |
| commit | 879c2c04d9c3879f871cfe79f9b25fd23c5184b4 (patch) | |
| tree | 70bf8773b18478af58ecd0877b6bb62a7279c094 /src/main.cpp | |
| parent | 11f4af82626b0e35c35606b327e4181c7c88f228 (diff) | |
| download | therapy-879c2c04d9c3879f871cfe79f9b25fd23c5184b4.tar.gz therapy-879c2c04d9c3879f871cfe79f9b25fd23c5184b4.tar.bz2 therapy-879c2c04d9c3879f871cfe79f9b25fd23c5184b4.zip | |
Wrote EntityManager
Diffstat (limited to 'src/main.cpp')
| -rw-r--r-- | src/main.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
| diff --git a/src/main.cpp b/src/main.cpp index 4157350..29a364b 100644 --- a/src/main.cpp +++ b/src/main.cpp | |||
| @@ -1,9 +1,9 @@ | |||
| 1 | #include <ctime> | 1 | #include <ctime> |
| 2 | #include <list> | 2 | #include <list> |
| 3 | #include "renderer.h" | ||
| 4 | #include <cstdlib> | 3 | #include <cstdlib> |
| 5 | #include "game.h" | 4 | #include "renderer.h" |
| 6 | #include "muxer.h" | 5 | #include "muxer.h" |
| 6 | #include "entity_manager.h" | ||
| 7 | 7 | ||
| 8 | int main() | 8 | int main() |
| 9 | { | 9 | { |
| @@ -14,8 +14,12 @@ int main() | |||
| 14 | 14 | ||
| 15 | // Put this in a block so game goes out of scope before we destroy the renderer | 15 | // Put this in a block so game goes out of scope before we destroy the renderer |
| 16 | { | 16 | { |
| 17 | Game game {"res/maps.xml"}; | 17 | EntityManager manager; |
| 18 | game.execute(window); | 18 | |
| 19 | int eRef = manager.emplaceEntity(); | ||
| 20 | int eRef2 = manager.emplaceEntity(); | ||
| 21 | manager.setParent(eRef, eRef2); | ||
| 22 | printf("%d\n", manager.getParent(eRef)); | ||
| 19 | } | 23 | } |
| 20 | 24 | ||
| 21 | destroyMuxer(); | 25 | destroyMuxer(); |
