Inheritance: DrawableCodeGenerator
 private static void Generate(DrawablesGenerator generator)
 {
   generator.WriteStart("ImageMagick");
   generator.WriteDrawables();
   generator.WriteEnd();
   generator.CloseWriter();
 }
Exemple #2
0
        public static void Generate()
        {
            DrawablesGenerator generator = new DrawablesGenerator();

            generator._ForCore = false;
            generator.CreateWriter(PathHelper.GetFullPath(@"src\Magick.NET\Framework\Drawables\Generated\Drawables.cs"));
            Generate(generator);
        }
Exemple #3
0
        private static void Generate(DrawablesGenerator generator)
        {
            generator.WriteStart("ImageMagick");
            generator.WriteDrawables();
            generator.WriteEnd();

            generator.CloseWriter();
        }
        public static void GenerateCore()
        {
            DrawablesGenerator generator = new DrawablesGenerator();

            generator._ForCore = true;
            generator.CreateWriter(PathHelper.GetFullPath(@"Magick.NET\Core\Drawables\Generated\Drawables.cs"));
            Generate(generator);
        }
Exemple #5
0
        private static void Generate(DrawablesGenerator generator)
        {
            generator.WriteStart("ImageMagick");
            generator.WriteDrawables();
            generator.WriteEnd();

            if (!generator._ForCore)
            {
                generator.WriteLine();
                generator.WriteLine("#endif");
            }

            generator.CloseWriter();
        }
Exemple #6
0
        public void GenerateDrawables()
        {
            AppDomain.CurrentDomain.ReflectionOnlyAssemblyResolve += ResolveAssembly;

            DrawablesGenerator.Generate();
        }
 public static void GenerateCore()
 {
   DrawablesGenerator generator = new DrawablesGenerator();
   generator._ForCore = true;
   generator.CreateWriter(PathHelper.GetFullPath(@"Source\Magick.NET\Core\Drawables\Generated\Drawables.cs"));
   Generate(generator);
 }