12 #include "GDCore/Project/Layout.h"
13 #include "GDCore/Events/CodeGeneration/DiagnosticReport.h"
27 : project(project_){};
33 const gd::Layout& layout,
34 std::set<gd::String>& includeFiles,
35 gd::DiagnosticReport& diagnosticReport,
36 bool compilationForRuntime);
39 const gd::Project& project;
The class being responsible for generating JavaScript code for the events of a scene.
Definition: LayoutCodeGenerator.h:24
gd::String GenerateLayoutCompleteCode(const gd::Layout &layout, std::set< gd::String > &includeFiles, gd::DiagnosticReport &diagnosticReport, bool compilationForRuntime)
Generate the complete code for the events of the specified scene.
Definition: LayoutCodeGenerator.cpp:11