|
389 | 389 | <div class="ttc" id="aclassgdjs_1_1_events_code_generator_html"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html">gdjs::EventsCodeGenerator</a></div><div class="ttdoc">The class being responsible for generating JavaScript code from events.</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.h:38</div></div> |
390 | 390 | <div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_a23dd6e6701b2058bc394232d428f417a"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#a23dd6e6701b2058bc394232d428f417a">gdjs::EventsCodeGenerator::GetCodeNamespaceAccessor</a></div><div class="ttdeci">virtual gd::String GetCodeNamespaceAccessor() override</div><div class="ttdoc">Get the namespace to be used to store code generated objects/values/functions, with the extra "dot" a...</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.h:206</div></div> |
391 | 391 | <div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_a73fcaa70e90c15de96bb2b09f27c4caa"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#a73fcaa70e90c15de96bb2b09f27c4caa">gdjs::EventsCodeGenerator::GetCodeNamespace</a></div><div class="ttdeci">virtual gd::String GetCodeNamespace() override</div><div class="ttdoc">Get the namespace to be used to store code generated objects/values/functions.</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.h:216</div></div> |
392 | | -<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_a7787a732481343c96612a8d9fc8e4936"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#a7787a732481343c96612a8d9fc8e4936">gdjs::EventsCodeGenerator::GenerateEventsListCode</a></div><div class="ttdeci">virtual gd::String GenerateEventsListCode(gd::EventsList &events, gd::EventsCodeGenerationContext &context) override</div><div class="ttdoc">Generate code for executing an event list.</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:1150</div></div> |
393 | | -<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_a97ad40e96e4924596dbc10b594548797"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#a97ad40e96e4924596dbc10b594548797">gdjs::EventsCodeGenerator::GenerateConditionsListCode</a></div><div class="ttdeci">virtual gd::String GenerateConditionsListCode(gd::InstructionsList &conditions, gd::EventsCodeGenerationContext &context) override</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:1183</div></div> |
394 | | -<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_ab5f178af955e36f283fdd9325f5c79ac"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#ab5f178af955e36f283fdd9325f5c79ac">gdjs::EventsCodeGenerator::GenerateBooleanInitializationToFalse</a></div><div class="ttdeci">virtual gd::String GenerateBooleanInitializationToFalse(const gd::String &boolName, const gd::EventsCodeGenerationContext &context) override</div><div class="ttdoc">Set a boolean to false.</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:1504</div></div> |
395 | | -<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_ac011577b77591aa3126f34a197c84791"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#ac011577b77591aa3126f34a197c84791">gdjs::EventsCodeGenerator::GenerateObjectEventsFunctionCode</a></div><div class="ttdeci">static gd::String GenerateObjectEventsFunctionCode(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedObject &eventsBasedObject, const gd::EventsFunction &eventsFunction, const gd::String &codeNamespace, const gd::String &fullyQualifiedFunctionName, const gd::String &onceTriggersVariable, const gd::String &preludeCode, const gd::String &endingCode, std::set< gd::String > &includeFiles, bool compilationForRuntime=false)</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:258</div></div> |
396 | | -<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_ac8707e4b8f0b3cfaf319e1d96eb3708c"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#ac8707e4b8f0b3cfaf319e1d96eb3708c">gdjs::EventsCodeGenerator::GenerateUpperScopeBooleanFullName</a></div><div class="ttdeci">virtual gd::String GenerateUpperScopeBooleanFullName(const gd::String &boolName, const gd::EventsCodeGenerationContext &context) override</div><div class="ttdoc">Generate the full name for accessing to a boolean variable used for conditions.</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:1493</div></div> |
| 392 | +<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_a7787a732481343c96612a8d9fc8e4936"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#a7787a732481343c96612a8d9fc8e4936">gdjs::EventsCodeGenerator::GenerateEventsListCode</a></div><div class="ttdeci">virtual gd::String GenerateEventsListCode(gd::EventsList &events, gd::EventsCodeGenerationContext &context) override</div><div class="ttdoc">Generate code for executing an event list.</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:1163</div></div> |
| 393 | +<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_a97ad40e96e4924596dbc10b594548797"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#a97ad40e96e4924596dbc10b594548797">gdjs::EventsCodeGenerator::GenerateConditionsListCode</a></div><div class="ttdeci">virtual gd::String GenerateConditionsListCode(gd::InstructionsList &conditions, gd::EventsCodeGenerationContext &context) override</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:1196</div></div> |
| 394 | +<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_ab5f178af955e36f283fdd9325f5c79ac"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#ab5f178af955e36f283fdd9325f5c79ac">gdjs::EventsCodeGenerator::GenerateBooleanInitializationToFalse</a></div><div class="ttdeci">virtual gd::String GenerateBooleanInitializationToFalse(const gd::String &boolName, const gd::EventsCodeGenerationContext &context) override</div><div class="ttdoc">Set a boolean to false.</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:1517</div></div> |
| 395 | +<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_ac011577b77591aa3126f34a197c84791"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#ac011577b77591aa3126f34a197c84791">gdjs::EventsCodeGenerator::GenerateObjectEventsFunctionCode</a></div><div class="ttdeci">static gd::String GenerateObjectEventsFunctionCode(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedObject &eventsBasedObject, const gd::EventsFunction &eventsFunction, const gd::String &codeNamespace, const gd::String &fullyQualifiedFunctionName, const gd::String &onceTriggersVariable, const gd::String &preludeCode, const gd::String &endingCode, std::set< gd::String > &includeFiles, bool compilationForRuntime=false)</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:262</div></div> |
| 396 | +<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_ac8707e4b8f0b3cfaf319e1d96eb3708c"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#ac8707e4b8f0b3cfaf319e1d96eb3708c">gdjs::EventsCodeGenerator::GenerateUpperScopeBooleanFullName</a></div><div class="ttdeci">virtual gd::String GenerateUpperScopeBooleanFullName(const gd::String &boolName, const gd::EventsCodeGenerationContext &context) override</div><div class="ttdoc">Generate the full name for accessing to a boolean variable used for conditions.</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:1506</div></div> |
397 | 397 | <div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_acce6507d78b9e6552c646202c6d747dc"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#acce6507d78b9e6552c646202c6d747dc">gdjs::EventsCodeGenerator::SetCodeNamespace</a></div><div class="ttdeci">void SetCodeNamespace(const gd::String &codeNamespace_)</div><div class="ttdoc">Specify the code namespace to use, useful for functions as it is not autogenerated.</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.h:224</div></div> |
398 | | -<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_ada0e0b32fef993ffd9446085cac541f7"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#ada0e0b32fef993ffd9446085cac541f7">gdjs::EventsCodeGenerator::GenerateBehaviorEventsFunctionCode</a></div><div class="ttdeci">static gd::String GenerateBehaviorEventsFunctionCode(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior, const gd::EventsFunction &eventsFunction, const gd::String &codeNamespace, const gd::String &fullyQualifiedFunctionName, const gd::String &onceTriggersVariable, const gd::String &preludeCode, std::set< gd::String > &includeFiles, bool compilationForRuntime=false)</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:174</div></div> |
399 | | -<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_adb59e8b5b57a649adc7291a4fe0a8cde"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#adb59e8b5b57a649adc7291a4fe0a8cde">gdjs::EventsCodeGenerator::GenerateBooleanFullName</a></div><div class="ttdeci">virtual gd::String GenerateBooleanFullName(const gd::String &boolName, const gd::EventsCodeGenerationContext &context) override</div><div class="ttdoc">Generate the full name for accessing to a boolean variable used for conditions.</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:1510</div></div> |
| 398 | +<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_ada0e0b32fef993ffd9446085cac541f7"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#ada0e0b32fef993ffd9446085cac541f7">gdjs::EventsCodeGenerator::GenerateBehaviorEventsFunctionCode</a></div><div class="ttdeci">static gd::String GenerateBehaviorEventsFunctionCode(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior, const gd::EventsFunction &eventsFunction, const gd::String &codeNamespace, const gd::String &fullyQualifiedFunctionName, const gd::String &onceTriggersVariable, const gd::String &preludeCode, std::set< gd::String > &includeFiles, bool compilationForRuntime=false)</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:177</div></div> |
| 399 | +<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_adb59e8b5b57a649adc7291a4fe0a8cde"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#adb59e8b5b57a649adc7291a4fe0a8cde">gdjs::EventsCodeGenerator::GenerateBooleanFullName</a></div><div class="ttdeci">virtual gd::String GenerateBooleanFullName(const gd::String &boolName, const gd::EventsCodeGenerationContext &context) override</div><div class="ttdoc">Generate the full name for accessing to a boolean variable used for conditions.</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:1523</div></div> |
400 | 400 | <div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_ae85794e35bc24aee0f3184fbb9aebedd"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#ae85794e35bc24aee0f3184fbb9aebedd">gdjs::EventsCodeGenerator::GenerateEventsFunctionCode</a></div><div class="ttdeci">static gd::String GenerateEventsFunctionCode(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsFunction &eventsFunction, const gd::String &codeNamespace, std::set< gd::String > &includeFiles, bool compilationForRuntime=false)</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:125</div></div> |
401 | | -<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_aefa369067280e84f5722cdd5c0f59435"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#aefa369067280e84f5722cdd5c0f59435">gdjs::EventsCodeGenerator::GetObjectListName</a></div><div class="ttdeci">virtual gd::String GetObjectListName(const gd::String &name, const gd::EventsCodeGenerationContext &context) override</div><div class="ttdoc">Get the full name for accessing to a list of objects.</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:1055</div></div> |
| 401 | +<div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_aefa369067280e84f5722cdd5c0f59435"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#aefa369067280e84f5722cdd5c0f59435">gdjs::EventsCodeGenerator::GetObjectListName</a></div><div class="ttdeci">virtual gd::String GetObjectListName(const gd::String &name, const gd::EventsCodeGenerationContext &context) override</div><div class="ttdoc">Get the full name for accessing to a list of objects.</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:1068</div></div> |
402 | 402 | <div class="ttc" id="aclassgdjs_1_1_events_code_generator_html_af610598a0e79f7b84bb508c040017eb5"><div class="ttname"><a href="../../d7/d4f/classgdjs_1_1_events_code_generator.html#af610598a0e79f7b84bb508c040017eb5">gdjs::EventsCodeGenerator::GenerateLayoutCode</a></div><div class="ttdeci">static gd::String GenerateLayoutCode(const gd::Project &project, const gd::Layout &scene, const gd::String &codeNamespace, std::set< gd::String > &includeFiles, gd::DiagnosticReport &diagnosticReport, bool compilationForRuntime=false)</div><div class="ttdef"><b>Definition:</b> EventsCodeGenerator.cpp:99</div></div> |
403 | 403 | </div><!-- fragment --></div><!-- contents --> |
404 | 404 | <!-- start footer part --> |
|
0 commit comments