Пример #1
0
 private DerivedMvClassFileGenerator(MvLibrary libGen, MvClassData classData)
     : base(libGen)
 {
     ClassData = classData;
 }
Пример #2
0
 internal MvLibraryCodeFileGenerator(MvLibrary libGen)
     : base(libGen)
 {
     CurrentFrame     = libGen.CurrentFrame;
     CurrentFrameName = libGen.CurrentFrameName;
 }
Пример #3
0
        internal static void Generate(MvLibrary libGen, MvClassData classData)
        {
            var generator = new DerivedMvClassFileGenerator(libGen, classData);

            generator.Generate();
        }
Пример #4
0
 internal MvLibraryMacroCodeFileGenerator(MvLibrary libGen, AstMacro baseMacro)
     : base(libGen, baseMacro)
 {
     CurrentFrame     = libGen.CurrentFrame;
     CurrentFrameName = libGen.CurrentFrameName;
 }
Пример #5
0
 internal MvLibraryMacroCodeFileGenerator(MvLibrary libGen, string baseMacroName)
     : base(libGen, libGen.CurrentFrame.Macro(baseMacroName))
 {
     CurrentFrame     = libGen.CurrentFrame;
     CurrentFrameName = libGen.CurrentFrameName;
 }
Пример #6
0
        internal static void Generate(MvLibrary libGen, MvClassData derivedClassData, MvClassData calcClassData)
        {
            var generator = new DerivedMvClassCalcFileGenerator(libGen, derivedClassData, calcClassData);

            generator.Generate();
        }
Пример #7
0
 private BaseMvClassFileGenerator(MvLibrary libGen)
     : base(libGen)
 {
 }
Пример #8
0
        internal static void Generate(MvLibrary libGen)
        {
            var generator = new BaseMvClassFileGenerator(libGen);

            generator.Generate();
        }