Sdk/Entity: Add enable/disable mechanism

Former-commit-id: 09884bdacf2b573bef516936d2580942cc5d4f66
This commit is contained in:
Lynix
2015-12-10 23:50:09 +01:00
parent 4a71fb2922
commit 8adc0097df
4 changed files with 20 additions and 0 deletions

View File

@@ -114,6 +114,7 @@ namespace Ndk
void Entity::Create()
{
m_enabled = true;
m_valid = true;
}

View File

@@ -141,6 +141,7 @@ namespace Ndk
// Doit-elle en faire partie ?
if (system->Filters(entity))
if (entity->IsEnabled() && system->Filters(entity))
{
// L'entité doit faire partie du système, revalidons-là (événement système) ou ajoutons-la au système
if (!partOfSystem)