SDK/World: Fix waiting entities not being cleared on time
This commit is contained in:
@@ -119,6 +119,7 @@ namespace Ndk
|
|||||||
// This is made to avoid that handle warn uselessly entities before their destruction
|
// This is made to avoid that handle warn uselessly entities before their destruction
|
||||||
m_entities.clear();
|
m_entities.clear();
|
||||||
m_entityBlocks.clear();
|
m_entityBlocks.clear();
|
||||||
|
m_waitingEntities.clear();
|
||||||
|
|
||||||
m_aliveEntities.Clear();
|
m_aliveEntities.Clear();
|
||||||
m_dirtyEntities.Clear();
|
m_dirtyEntities.Clear();
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ SCENARIO("ListenerSystem", "[NDK][LISTENERSYSTEM]")
|
|||||||
GIVEN("A world and an entity with listener & node components")
|
GIVEN("A world and an entity with listener & node components")
|
||||||
{
|
{
|
||||||
Ndk::World world;
|
Ndk::World world;
|
||||||
const Ndk::EntityHandle& entity = world.CreateEntity();
|
Ndk::EntityHandle entity = world.CreateEntity();
|
||||||
Ndk::ListenerComponent& listenerComponent = entity->AddComponent<Ndk::ListenerComponent>();
|
Ndk::ListenerComponent& listenerComponent = entity->AddComponent<Ndk::ListenerComponent>();
|
||||||
Ndk::NodeComponent& nodeComponent = entity->AddComponent<Ndk::NodeComponent>();
|
Ndk::NodeComponent& nodeComponent = entity->AddComponent<Ndk::NodeComponent>();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user