PoolAllocator
Starting "from scrach", converting everything in POO-like style.
Core files reupdated: base_t will be moved elsewhere
Added Singleton template class
Using MAX_CHAR_STRING
Updated Time and Timer struct
Added ILARGIA_STATIC
Base Type rewritten as POO
Removed commented struct
REGISTER_RTTI -> RTTI_REGISTER
Added generic Component type
Singleton macros and using ILARGIA_STATIC
BaseModule + EntityModule
Also added a Debug_Exec compilation option (testings purpose)
(Tests)
(Save, doesn't compile)
Updated GitIgnore
Improvements
(Consider this commit as a save as the branch isn't public yet :) )
Array and PoolAllocator rewritten (not using std::vector)
Cast is now implict conversion
Removed macro ILARGIA_ASSERT_DO