blob: 24afda722fc200194cb6c4fff66c5764f225f988 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
/** ---------------------------------------------------------------------------
* @file: space.cpp
*
* Copyright (c) 2017 Yann Herklotz Grave <ymherklotz@gmail.com>
* MIT License, see LICENSE file for more details.
* ----------------------------------------------------------------------------
*/
#include "space.h"
namespace yage
{
Space::Space() : em_(this) {}
unsigned Space::createEntity()
{
return em_.createEntity();
}
void Space::update()
{
for (auto &system : systems_) {
system->update();
}
}
} // namespace yage
|