Skip to content

Commit f14b644

Browse files
author
GDevelop documentation CI
committed
Update documentation [skip ci]
1 parent 4dc9afd commit f14b644

1,290 files changed

Lines changed: 7355 additions & 7354 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

GDCore Documentation/_events_code_generator_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -504,7 +504,7 @@
504504
<div class="line"><a name="l00837"></a><span class="lineno"> 837</span>&#160; <span class="keyword">virtual</span> <a class="code" href="classgd_1_1_string.html">gd::String</a> GenerateGetBehaviorNameCode(</div>
505505
<div class="line"><a name="l00838"></a><span class="lineno"> 838</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_string.html">gd::String</a>&amp; behaviorName);</div>
506506
<div class="line"><a name="l00839"></a><span class="lineno"> 839</span>&#160; </div>
507-
<div class="line"><a name="l00840"></a><span class="lineno"> 840</span>&#160; <span class="keywordtype">void</span> CheckBehaviorParameters(</div>
507+
<div class="line"><a name="l00840"></a><span class="lineno"> 840</span>&#160; <span class="keywordtype">bool</span> CheckBehaviorParameters(</div>
508508
<div class="line"><a name="l00841"></a><span class="lineno"> 841</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_instruction.html">gd::Instruction</a> &amp;instruction,</div>
509509
<div class="line"><a name="l00842"></a><span class="lineno"> 842</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_instruction_metadata.html">gd::InstructionMetadata</a> &amp;instrInfos);</div>
510510
<div class="line"><a name="l00843"></a><span class="lineno"> 843</span>&#160; </div>

GDCore Documentation/_parameter_metadata_tools_8h_source.html

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -128,25 +128,26 @@
128128
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> <a class="code" href="classgd_1_1_parameter_metadata.html">gd::ParameterMetadata</a>&amp; parameterMetadata,</div>
129129
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_expression.html">gd::Expression</a>&amp; parameterValue,</div>
130130
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keywordtype">size_t</span> parameterIndex,</div>
131-
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_string.html">gd::String</a>&amp; lastObjectName)&gt; fn);</div>
132-
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; </div>
133-
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> IterateOverParametersWithIndex(</div>
134-
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_platform.html">gd::Platform</a> &amp;platform,</div>
135-
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_objects_containers_list.html">gd::ObjectsContainersList</a> &amp;objectsContainersList, <a class="code" href="structgd_1_1_function_call_node.html">FunctionCallNode</a> &amp;node,</div>
136-
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> <a class="code" href="classgd_1_1_parameter_metadata.html">gd::ParameterMetadata</a> &amp;parameterMetadata,</div>
137-
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; std::unique_ptr&lt;gd::ExpressionNode&gt; &amp;parameterNode,</div>
138-
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keywordtype">size_t</span> parameterIndex,</div>
139-
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_string.html">gd::String</a> &amp;lastObjectName)&gt;</div>
140-
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; fn);</div>
141-
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; </div>
142-
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="keyword">static</span> <span class="keywordtype">size_t</span> GetObjectParameterIndexFor(</div>
143-
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_parameter_metadata_container.html">ParameterMetadataContainer</a>&amp; parametersMetadata,</div>
144-
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <span class="keywordtype">size_t</span> parameterIndex);</div>
145-
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; </div>
146-
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="keyword">private</span>:</div>
147-
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classgd_1_1_parameter_metadata.html">gd::ParameterMetadata</a> badParameterMetadata;</div>
148-
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;};</div>
149-
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;} <span class="comment">// namespace gd</span></div>
131+
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_string.html">gd::String</a>&amp; lastObjectName,</div>
132+
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordtype">size_t</span> lastObjectIndex)&gt; fn);</div>
133+
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
134+
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <span class="keyword">static</span> <span class="keywordtype">void</span> IterateOverParametersWithIndex(</div>
135+
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_platform.html">gd::Platform</a> &amp;platform,</div>
136+
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_objects_containers_list.html">gd::ObjectsContainersList</a> &amp;objectsContainersList, <a class="code" href="structgd_1_1_function_call_node.html">FunctionCallNode</a> &amp;node,</div>
137+
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; std::function&lt;<span class="keywordtype">void</span>(<span class="keyword">const</span> <a class="code" href="classgd_1_1_parameter_metadata.html">gd::ParameterMetadata</a> &amp;parameterMetadata,</div>
138+
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; std::unique_ptr&lt;gd::ExpressionNode&gt; &amp;parameterNode,</div>
139+
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keywordtype">size_t</span> parameterIndex,</div>
140+
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_string.html">gd::String</a> &amp;lastObjectName)&gt;</div>
141+
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; fn);</div>
142+
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; </div>
143+
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <span class="keyword">static</span> <span class="keywordtype">size_t</span> GetObjectParameterIndexFor(</div>
144+
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <span class="keyword">const</span> <a class="code" href="classgd_1_1_parameter_metadata_container.html">ParameterMetadataContainer</a>&amp; parametersMetadata,</div>
145+
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keywordtype">size_t</span> parameterIndex);</div>
146+
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; </div>
147+
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="keyword">private</span>:</div>
148+
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="classgd_1_1_parameter_metadata.html">gd::ParameterMetadata</a> badParameterMetadata;</div>
149+
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;};</div>
150+
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;} <span class="comment">// namespace gd</span></div>
150151
<div class="ttc" id="aclassgd_1_1_expression_html"><div class="ttname"><a href="classgd_1_1_expression.html">gd::Expression</a></div><div class="ttdoc">Class representing an expression used as a parameter of a gd::Instruction. This class is nothing more...</div><div class="ttdef"><b>Definition:</b> Expression.h:30</div></div>
151152
<div class="ttc" id="aclassgd_1_1_objects_container_html"><div class="ttname"><a href="classgd_1_1_objects_container.html">gd::ObjectsContainer</a></div><div class="ttdoc">Used as a base class for classes that will own objects (see gd::Object).</div><div class="ttdef"><b>Definition:</b> ObjectsContainer.h:37</div></div>
152153
<div class="ttc" id="aclassgd_1_1_objects_containers_list_html"><div class="ttname"><a href="classgd_1_1_objects_containers_list.html">gd::ObjectsContainersList</a></div><div class="ttdoc">A list of objects containers, useful for accessing objects in a scoped way, along with methods to acc...</div><div class="ttdef"><b>Definition:</b> ObjectsContainersList.h:29</div></div>

GDCore Documentation/classgd_1_1_events_code_generator.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -385,9 +385,9 @@
385385
<tr class="separator:a9ee8b175a18afde7acae4a7b37d35bc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
386386
<tr class="memitem:aacd4bfff33f34faaeb9a1bb2592a7fcd"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classgd_1_1_string.html">gd::String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgd_1_1_events_code_generator.html#aacd4bfff33f34faaeb9a1bb2592a7fcd">GenerateGetBehaviorNameCode</a> (const <a class="el" href="classgd_1_1_string.html">gd::String</a> &amp;behaviorName)</td></tr>
387387
<tr class="separator:aacd4bfff33f34faaeb9a1bb2592a7fcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
388-
<tr class="memitem:abfd12f51fd9220be50b214c56b2ead74"><td class="memItemLeft" align="right" valign="top"><a id="abfd12f51fd9220be50b214c56b2ead74"></a>
389-
void&#160;</td><td class="memItemRight" valign="bottom"><b>CheckBehaviorParameters</b> (const <a class="el" href="classgd_1_1_instruction.html">gd::Instruction</a> &amp;instruction, const <a class="el" href="classgd_1_1_instruction_metadata.html">gd::InstructionMetadata</a> &amp;instrInfos)</td></tr>
390-
<tr class="separator:abfd12f51fd9220be50b214c56b2ead74"><td class="memSeparator" colspan="2">&#160;</td></tr>
388+
<tr class="memitem:a75ad4cfdf6bf99954de3f666aac8f357"><td class="memItemLeft" align="right" valign="top"><a id="a75ad4cfdf6bf99954de3f666aac8f357"></a>
389+
bool&#160;</td><td class="memItemRight" valign="bottom"><b>CheckBehaviorParameters</b> (const <a class="el" href="classgd_1_1_instruction.html">gd::Instruction</a> &amp;instruction, const <a class="el" href="classgd_1_1_instruction_metadata.html">gd::InstructionMetadata</a> &amp;instrInfos)</td></tr>
390+
<tr class="separator:a75ad4cfdf6bf99954de3f666aac8f357"><td class="memSeparator" colspan="2">&#160;</td></tr>
391391
</table><table class="memberdecls">
392392
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
393393
Protected Attributes</h2></td></tr>

GDCore Documentation/classgd_1_1_parameter_metadata_tools-members.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
<tr class="even"><td class="entry"><a class="el" href="classgd_1_1_parameter_metadata_tools.html#a979768609bb86863043efc9794282db6">GetObjectParameterIndexFor</a>(const ParameterMetadataContainer &amp;parametersMetadata, size_t parameterIndex)</td><td class="entry"><a class="el" href="classgd_1_1_parameter_metadata_tools.html">gd::ParameterMetadataTools</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
8181
<tr bgcolor="#f0f0f0"><td class="entry"><b>Has</b>(const std::vector&lt; const ParameterMetadataContainer * &gt; &amp;parametersVectorsList, const gd::String &amp;parameterName) (defined in <a class="el" href="classgd_1_1_parameter_metadata_tools.html">gd::ParameterMetadataTools</a>)</td><td class="entry"><a class="el" href="classgd_1_1_parameter_metadata_tools.html">gd::ParameterMetadataTools</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
8282
<tr class="even"><td class="entry"><a class="el" href="classgd_1_1_parameter_metadata_tools.html#aa293ddbd3174fb57a2cc82dc26e97462">IterateOverParameters</a>(const std::vector&lt; gd::Expression &gt; &amp;parameters, const ParameterMetadataContainer &amp;parametersMetadata, std::function&lt; void(const gd::ParameterMetadata &amp;parameterMetadata, const gd::Expression &amp;parameterValue, const gd::String &amp;lastObjectName)&gt; fn)</td><td class="entry"><a class="el" href="classgd_1_1_parameter_metadata_tools.html">gd::ParameterMetadataTools</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
83-
<tr><td class="entry"><a class="el" href="classgd_1_1_parameter_metadata_tools.html#a247922ac086cc65a56b4c4a3d7c3da46">IterateOverParametersWithIndex</a>(const std::vector&lt; gd::Expression &gt; &amp;parameters, const ParameterMetadataContainer &amp;parametersMetadata, std::function&lt; void(const gd::ParameterMetadata &amp;parameterMetadata, const gd::Expression &amp;parameterValue, size_t parameterIndex, const gd::String &amp;lastObjectName)&gt; fn)</td><td class="entry"><a class="el" href="classgd_1_1_parameter_metadata_tools.html">gd::ParameterMetadataTools</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
83+
<tr><td class="entry"><a class="el" href="classgd_1_1_parameter_metadata_tools.html#ab107b8bbcda018a655f29c5919c56ce4">IterateOverParametersWithIndex</a>(const std::vector&lt; gd::Expression &gt; &amp;parameters, const ParameterMetadataContainer &amp;parametersMetadata, std::function&lt; void(const gd::ParameterMetadata &amp;parameterMetadata, const gd::Expression &amp;parameterValue, size_t parameterIndex, const gd::String &amp;lastObjectName, size_t lastObjectIndex)&gt; fn)</td><td class="entry"><a class="el" href="classgd_1_1_parameter_metadata_tools.html">gd::ParameterMetadataTools</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
8484
<tr class="even"><td class="entry"><a class="el" href="classgd_1_1_parameter_metadata_tools.html#a2c9b869e37bca85f28080011f00a0a65">IterateOverParametersWithIndex</a>(const gd::Platform &amp;platform, const gd::ObjectsContainersList &amp;objectsContainersList, FunctionCallNode &amp;node, std::function&lt; void(const gd::ParameterMetadata &amp;parameterMetadata, std::unique_ptr&lt; gd::ExpressionNode &gt; &amp;parameterNode, size_t parameterIndex, const gd::String &amp;lastObjectName)&gt; fn)</td><td class="entry"><a class="el" href="classgd_1_1_parameter_metadata_tools.html">gd::ParameterMetadataTools</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
8585
<tr bgcolor="#f0f0f0"><td class="entry"><b>ParametersToObjectsContainer</b>(const gd::Project &amp;project, const ParameterMetadataContainer &amp;parameters, gd::ObjectsContainer &amp;outputObjectsContainer) (defined in <a class="el" href="classgd_1_1_parameter_metadata_tools.html">gd::ParameterMetadataTools</a>)</td><td class="entry"><a class="el" href="classgd_1_1_parameter_metadata_tools.html">gd::ParameterMetadataTools</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
8686
</table></div><!-- contents -->

0 commit comments

Comments
 (0)