-removed system components sorting due to fact that it's make an issue

-workaround for DMD phobos issues
This commit is contained in:
Mergul 2018-10-02 15:36:00 +02:00
parent 2004909642
commit fddfc78ec1
4 changed files with 44 additions and 42 deletions

View file

@ -58,13 +58,13 @@ package:
///required components
ushort[] m_components;
///absen components
ushort[] m_absen_components;
///absent components
ushort[] m_absent_components;
///optional components
ushort[] m_optional_components;
void function(ref EntityManager.CallData data) m_update;
//void* m_update; ///workaroud for DMD bug with upper line
//void function(ref EntityManager.CallData data) m_update;
void* m_update; ///workaroud for DMD bug with upper line
void function(void* system_pointer) m_enable;
void function(void* system_pointer) m_disable;
@ -75,6 +75,8 @@ package:
void function(void* system_pointer) m_begin;
void function(void* system_pointer) m_end;
void function(ref EntityManager.CallData data) m_initialize;
void function(ref EntityManager.CallData data) m_deinitilize;
//void function(ref EntityManager.CallData data) m_initialize;
//void function(ref EntityManager.CallData data) m_deinitilize;
void* m_initialize;
void* m_deinitilize;
}