Exemplo n.º 1
0
        public int Count <T>(EntitiesDB entitiesDB) where T : struct, IBaseEntityComponent
        {
            var count = 0;

            var groupsCount = result.count;

            for (var i = 0; i < groupsCount; ++i)
            {
                count += entitiesDB.Count <T>(result[i]);
            }

            return(count);
        }
Exemplo n.º 2
0
        public int Max <T>(EntitiesDB entitiesDB) where T : struct, IBaseEntityComponent
        {
            var max = 0;

            var groupsCount = result.count;

            for (var i = 0; i < groupsCount; ++i)
            {
                var count = entitiesDB.Count <T>(result[i]);
                if (count > max)
                {
                    max = count;
                }
            }

            return(max);
        }