MCPcopy Create free account
hub / github.com/GDRETools/gdsdecomp / decompile_module

Method decompile_module

utility/godot_mono_decomp_wrapper.cpp:141–146  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

139};
140
141Error GodotMonoDecompWrapper::decompile_module(const String &outputCSProjectPath, const Vector<String> &excludeFiles) {
142 int total_steps = GodotMonoDecomp_GetNumberOfFilesInFileMap(decompilerHandle);
143 auto taskData = std::make_shared<DecompileModuleTaskData>(outputCSProjectPath, excludeFiles, total_steps);
144 TaskManager::get_singleton()->run_task(taskData, this, "Decompiling C# scripts...", total_steps, true, true);
145 return taskData->err;
146}
147
148String GodotMonoDecompWrapper::decompile_individual_file(const String &file) {
149 ERR_FAIL_COND_V_MSG(decompilerHandle == nullptr, "", "Decompiler handle is null");

Callers 1

export_importsMethod · 0.80

Calls 1

run_taskMethod · 0.80

Tested by

no test coverage detected