RNA: support compiling rna files as C++ code #108290

Merged
Jacques Lucke merged 29 commits from JacquesLucke/blender:rna-cpp into main 2023-06-09 11:45:46 +02:00
1 changed files with 4 additions and 3 deletions
Showing only changes of commit 403ceaba56 - Show all commits

View File

@ -2946,9 +2946,10 @@ static void rna_def_function_funcs(FILE *f, StructDefRNA *dsrna, FunctionDefRNA
funcname = rna_alloc_function_name(srna->identifier, func->identifier, "call"); funcname = rna_alloc_function_name(srna->identifier, func->identifier, "call");
/* function definition */ /* function definition */
fprintf(f, fprintf(
"void %s(bContext *C, ReportList *reports, PointerRNA *_ptr, ParameterList *_parms)", f,
funcname); "static void %s(bContext *C, ReportList *reports, PointerRNA *_ptr, ParameterList *_parms)",
funcname);
fprintf(f, "\n{\n"); fprintf(f, "\n{\n");
/* variable definitions */ /* variable definitions */