Entitas  0.35.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
TypeReflectionCodeGenerator.cs
1 using System.Reflection;
2 
3 namespace Entitas.CodeGenerator {
4 
5  public static class TypeReflectionCodeGenerator {
6 
7  public static CodeGenFile[] Generate(Assembly assembly, string[] poolNames, string[] blueprintNames, string directory, ICodeGenerator[] codeGenerators) {
8  var provider = new TypeReflectionProvider(assembly.GetTypes(), poolNames, blueprintNames);
9  return CodeGenerator.Generate(provider, directory, codeGenerators);
10  }
11  }
12 }