-some cleanup
This commit is contained in:
parent
41f1c6474b
commit
9c5ceacacb
7 changed files with 17 additions and 42 deletions
|
|
@ -5,25 +5,22 @@ module ecs.manager;
|
|||
|
||||
import std.algorithm : max;
|
||||
import std.conv : to;
|
||||
//import std.experimental.allocator;
|
||||
//import std.experimental.allocator.mallocator : AlignedMallocator, Mallocator;
|
||||
import std.traits;
|
||||
|
||||
import core.atomic;
|
||||
import core.stdc.stdlib : qsort;
|
||||
import core.stdc.string;
|
||||
import core.atomic;
|
||||
//import core.sync.mutex;
|
||||
|
||||
import ecs.system;
|
||||
import ecs.entity;
|
||||
import ecs.system;//not ordered as forward reference bug workaround
|
||||
import ecs.block_allocator;
|
||||
import ecs.entity;
|
||||
import ecs.events;
|
||||
import ecs.hash_map;
|
||||
import ecs.id_manager;
|
||||
import ecs.vector;
|
||||
import ecs.simple_vector;
|
||||
import ecs.events;
|
||||
import ecs.traits;
|
||||
import ecs.std;
|
||||
import ecs.traits;
|
||||
import ecs.vector;
|
||||
|
||||
export alias gEM = EntityManager.instance;
|
||||
export alias gEntityManager = EntityManager.instance;
|
||||
|
|
@ -491,9 +488,6 @@ export struct EntityManager
|
|||
{
|
||||
ComponentsIndices components_info;
|
||||
|
||||
//import core.stdc.stdlib;
|
||||
//uint[] aaa = (cast(uint*)malloc(400))[0..100];
|
||||
|
||||
bool checkExcludedComponentsSomething(Sys)()
|
||||
{
|
||||
return __traits(compiles, allSameType!(string, typeof(Sys.ExcludedComponents))) && allSameType!(string,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue