INNER CODE UNIT · C#

ToClassSelection

axmolengine/axmol · tools/bindings-generator/src/BatchGeneration.cs:419

        public BindingClassSelection ToClassSelection() => new()
        {
            NativeNamespaces = NativeNamespaces,
            ClassPatterns = ClassPatterns,
            SkipRules = SkipRules,
            RenameRules = RenameRules
        };

        public GenerationRequest ToRequest(
            BatchGenerationRequest batch,
            IReadOnlyList<BindingClassSelection> classSelections)
        {
            var clangArguments = batch.ClangArguments.Concat(ClangFlags).ToArray();
            return new GenerationRequest
            {
                RepositoryRoot = batch.RepositoryRoot,
                OutputDirectory = batch.OutputDirectory,
                Module = Module[3..],

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…