bubel-ecs/source/ecs
2019-03-28 20:25:08 +01:00
..
attributes.d -changes in gitignore 2018-11-02 15:39:46 +01:00
block_allocator.d -almost every funtion is marked as @nogc and nothrow (only problem with HashMap) 2018-11-02 16:36:38 +01:00
core.d -almost every funtion is marked as @nogc and nothrow (only problem with HashMap) 2018-11-02 16:36:38 +01:00
ecs.d -changed README 2018-09-07 20:54:29 +02:00
entity.d -some documentation changes 2019-03-21 13:19:03 +01:00
events.d -almost every funtion is marked as @nogc and nothrow (only problem with HashMap) 2018-11-02 16:36:38 +01:00
hash_map.d -removed some unittest and unused code 2018-11-07 19:53:33 +01:00
id_manager.d -almost every funtion is marked as @nogc and nothrow (only problem with HashMap) 2018-11-02 16:36:38 +01:00
manager.d -added new listener callback: onChangeEntity. Callback is called when entity optional components are changed. There is no info about which components are changed (added/removed), but should be in the future).This is probably slowest callback. 2019-03-28 20:25:08 +01:00
package.d -Systems, Components and Events now must have proper mixin. Mixins are located in ecs.core module. (i.e. mixin ECS.Component) 2018-10-14 17:00:53 +02:00
string_intern.d -almost every funtion is marked as @nogc and nothrow (only problem with HashMap) 2018-11-02 16:36:38 +01:00
system.d -added new listener callback: onChangeEntity. Callback is called when entity optional components are changed. There is no info about which components are changed (added/removed), but should be in the future).This is probably slowest callback. 2019-03-28 20:25:08 +01:00
traits.d Add Add HashMap with dependices from mutils 2018-09-08 20:18:30 +02:00
vector.d -removed some unittest and unused code 2018-11-07 19:53:33 +01:00