File indexing completed on 2024-05-19 15:23:16

0001 <!DOCTYPE html>
0002 <html><head>
0003 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
0004 <title>test.gd</title>
0005 <meta name="generator" content="KF5::SyntaxHighlighting - Definition (Godot) - Theme (Breeze Light)"/>
0006 </head><body style="background-color:#ffffff;color:#1f1c1b"><pre>
0007 <span style="font-weight:bold;">tool</span>
0008 <span style="font-weight:bold;">extends</span> <span style="color:#bf0303;">&quot;res://Level.gd&quot;</span>
0009 <span style="font-weight:bold;">class_name</span> MyNode
0010 
0011 <span style="color:#006e28;">breakpoint</span>
0012 <span style="font-weight:bold;">var</span> x <span style="color:#ca60ca;">=</span> <span style="color:#006e28;">preload</span>()
0013 <span style="font-weight:bold;">const</span> y <span style="color:#ca60ca;">=</span> <span style="color:#b08000;">1</span>
0014 
0015 <span style="font-weight:bold;">onready</span> <span style="font-weight:bold;">var</span> z <span style="color:#ca60ca;">=</span> <span style="color:#644a9b;">get_node</span>(<span style="color:#bf0303;">&quot;/root/Node&quot;</span>)
0016 <span style="font-weight:bold;">export</span> <span style="font-weight:bold;">var</span> r <span style="color:#ca60ca;">=</span> <span style="color:#b08000;">1</span>
0017 
0018 <span style="font-weight:bold;">var</span> value  <span style="color:#ca60ca;">=</span> <span style="color:#b08000;">1</span> <span style="font-weight:bold;">setget</span> setterfunc, getterfunc
0019 
0020 <span style="font-weight:bold;">class</span> Test:
0021     <span style="font-weight:bold;">func</span> <span style="color:#644a9b;">test</span>(parameter):
0022         <span style="font-weight:bold;">var</span> c <span style="color:#ca60ca;">=</span> CubeMesh.<span style="color:#644a9b;">new</span>()
0023 
0024 <span style="font-weight:bold;">enum</span> {A, B, C}
0025 
0026 
0027 <span style="font-weight:bold;">static</span> <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_init</span>():
0028     <span style="color:#006e28;">assert</span>(<span style="color:#aa5500;">PI</span> <span style="color:#ca60ca;">==</span> <span style="color:#aa5500;">TAU</span>)
0029 
0030     <span style="font-weight:bold;">if</span> <span style="color:#aa5500;">INF</span> <span style="color:#ca60ca;">==</span> <span style="color:#aa5500;">INF</span>:
0031         <span style="font-weight:bold;">pass</span>
0032     <span style="font-weight:bold;">elif</span> <span style="color:#b08000;">1</span>. <span style="color:#ca60ca;">&lt;=</span> <span style="color:#b08000;">1</span>:
0033         <span style="font-weight:bold;">pass</span>
0034     <span style="font-weight:bold;">else</span>
0035         <span style="font-weight:bold;">pass</span>
0036 
0037 <span style="font-weight:bold;">signal</span> <span style="color:#644a9b;">moved</span>():
0038     <span style="font-weight:bold;">pass</span>
0039 
0040 <span style="font-weight:bold;">remote</span> <span style="font-weight:bold;">func</span> <span style="color:#644a9b;">test_connection</span>(<span style="color:#898887;">_info</span>):
0041     <span style="font-weight:bold;">pass</span>
0042 
0043 <span style="font-weight:bold;">master</span> <span style="font-weight:bold;">func</span> <span style="color:#644a9b;">test_connection</span>(<span style="color:#898887;">_info</span>):
0044     <span style="font-weight:bold;">pass</span>
0045 
0046 <span style="font-weight:bold;">puppet</span> <span style="font-weight:bold;">func</span> <span style="color:#644a9b;">test_connection</span>(<span style="color:#898887;">_info</span>):
0047     <span style="font-weight:bold;">pass</span>
0048 
0049 <span style="font-weight:bold;">remotesync</span> <span style="font-weight:bold;">func</span> <span style="color:#644a9b;">test_connection</span>(<span style="color:#898887;">_info</span>):
0050     <span style="font-weight:bold;">pass</span>
0051 
0052 <span style="font-weight:bold;">mastersync</span> <span style="font-weight:bold;">func</span> <span style="color:#644a9b;">test_connection</span>(<span style="color:#898887;">_info</span>):
0053     <span style="font-weight:bold;">return</span> <span style="color:#b08000;">1</span>
0054 
0055 <span style="font-weight:bold;">puppetsync</span> <span style="font-weight:bold;">func</span> <span style="color:#644a9b;">test_connection</span>(<span style="color:#898887;">_info</span>):
0056     <span style="font-weight:bold;">yield</span> <span style="color:#b08000;">2</span>
0057 
0058 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;">test</span>():
0059     <span style="font-weight:bold;">if</span> <span style="color:#b08000;">1</span> <span style="font-weight:bold;">is</span> <span style="color:#b08000;">2</span> <span style="font-weight:bold;">and</span> <span style="color:#b08000;">1</span> <span style="font-weight:bold;">not</span> <span style="font-weight:bold;">is</span> <span style="color:#b08000;">1</span> <span style="font-weight:bold;">or</span> <span style="color:#b08000;">1</span> <span style="font-weight:bold;">in</span> [<span style="color:#b08000;">1</span>, <span style="color:#bf0303;">&quot;test&quot;</span>, <span style="color:#ff5500;">@&quot;Node</span><span style="color:#bf0303;">&quot;</span>, <span style="color:#0057ae;">$NodeName</span>]:
0060         <span style="font-weight:bold;">var</span> x <span style="color:#ca60ca;">=</span>  <span style="color:#0057ae;">$NodeName</span> <span style="font-weight:bold;">as</span> Node2D
0061 
0062     <span style="font-weight:bold;">for</span> i <span style="font-weight:bold;">in</span> <span style="color:#644a9b;font-weight:bold;">range</span>(<span style="color:#b08000;">1</span>, <span style="color:#b08000;">100</span>):
0063         <span style="font-weight:bold;">continue</span>
0064 
0065     x.<span style="color:#644a9b;">lala</span>().<span style="color:#644a9b;">prolog</span>()
0066     x.<span style="color:#644a9b;">lala</span>().prolog
0067     x.lala
0068     x.<span style="color:#644a9b;">lala</span>()
0069 
0070     <span style="font-weight:bold;">while</span> <span style="color:#b08000;">1</span> <span style="color:#ca60ca;">!=</span> <span style="color:#b08000;">1</span>:
0071         <span style="color:#644a9b;">statement</span>(s)
0072         <span style="font-weight:bold;">break</span>
0073 
0074     <span style="font-weight:bold;">match</span> <span style="color:#644a9b;font-weight:bold;">typeof</span>(<span style="color:#b08000;">123</span>):
0075         <span style="color:#b08000;">1234</span>:
0076             <span style="color:#644a9b;font-weight:bold;">print</span>(<span style="color:#bf0303;">&quot;&quot;&quot;test&quot;&quot;&quot;</span>)
0077 
0078     <span style="color:#644a9b;font-weight:bold;">min</span>(abc);
0079     <span style="color:#644a9b;font-weight:bold;">Color8</span>(abc);
0080     <span style="color:#644a9b;font-weight:bold;">ColorN</span>(abc);
0081     <span style="color:#644a9b;font-weight:bold;">abs</span>(abc);
0082     <span style="color:#644a9b;font-weight:bold;">acos</span>(abc);
0083     <span style="color:#644a9b;font-weight:bold;">asin</span>(abc);
0084     <span style="color:#644a9b;font-weight:bold;">atan</span>(abc);
0085     <span style="color:#644a9b;font-weight:bold;">atan2</span>(abc);
0086     <span style="color:#644a9b;font-weight:bold;">bytes2var</span>(abc);
0087     <span style="color:#644a9b;font-weight:bold;">cartesian2polar</span>(abc);
0088     <span style="color:#644a9b;font-weight:bold;">ceil</span>(abc);
0089     <span style="color:#644a9b;font-weight:bold;">char</span>(abc);
0090     <span style="color:#644a9b;font-weight:bold;">clamp</span>(abc);
0091     <span style="color:#644a9b;font-weight:bold;">convert</span>(abc);
0092     <span style="color:#644a9b;font-weight:bold;">cos</span>(abc);
0093     <span style="color:#644a9b;font-weight:bold;">cosh</span>(abc);
0094     <span style="color:#644a9b;font-weight:bold;">db2linear</span>(abc);
0095     <span style="color:#644a9b;font-weight:bold;">decimals</span>(abc);
0096     <span style="color:#644a9b;font-weight:bold;">dectime</span>(abc);
0097     <span style="color:#644a9b;font-weight:bold;">deg2rad</span>(abc);
0098     <span style="color:#644a9b;font-weight:bold;">dict2inst</span>(abc);
0099     <span style="color:#644a9b;font-weight:bold;">ease</span>(abc);
0100     <span style="color:#644a9b;font-weight:bold;">exp</span>(abc);
0101     <span style="color:#644a9b;font-weight:bold;">floor</span>(abc);
0102     <span style="color:#644a9b;font-weight:bold;">fmod</span>(abc);
0103     <span style="color:#644a9b;font-weight:bold;">fposmod</span>(abc);
0104     <span style="color:#644a9b;font-weight:bold;">funcref</span>(abc);
0105     <span style="color:#644a9b;font-weight:bold;">get_stack</span>(abc);
0106     <span style="color:#644a9b;font-weight:bold;">hash</span>(abc);
0107     <span style="color:#644a9b;font-weight:bold;">inst2dict</span>(abc);
0108     <span style="color:#644a9b;font-weight:bold;">instance_from_id</span>(abc);
0109     <span style="color:#644a9b;font-weight:bold;">inverse_lerp</span>(abc);
0110     <span style="color:#644a9b;font-weight:bold;">is_equal_approx</span>(abc);
0111     <span style="color:#644a9b;font-weight:bold;">is_inf</span>(abc);
0112     <span style="color:#644a9b;font-weight:bold;">is_instance_valid</span>(abc);
0113     <span style="color:#644a9b;font-weight:bold;">is_nan</span>(abc);
0114     <span style="color:#644a9b;font-weight:bold;">is_zero_approx</span>(abc);
0115     <span style="color:#644a9b;font-weight:bold;">len</span>(abc);
0116     <span style="color:#644a9b;font-weight:bold;">lerp</span>(abc);
0117     <span style="color:#644a9b;font-weight:bold;">lerp_angle</span>(abc);
0118     <span style="color:#644a9b;font-weight:bold;">linear2db</span>(abc);
0119     <span style="color:#644a9b;font-weight:bold;">load</span>(abc);
0120     <span style="color:#644a9b;font-weight:bold;">log</span>(abc);
0121     <span style="color:#644a9b;font-weight:bold;">max</span>(abc);
0122     <span style="color:#644a9b;font-weight:bold;">min</span>(abc);
0123     <span style="color:#644a9b;font-weight:bold;">move_toward</span>(abc);
0124     <span style="color:#644a9b;font-weight:bold;">nearest_po2</span>(abc);
0125     <span style="color:#644a9b;font-weight:bold;">ord</span>(abc);
0126     <span style="color:#644a9b;font-weight:bold;">parse_json</span>(abc);
0127     <span style="color:#644a9b;font-weight:bold;">polar2cartesian</span>(abc);
0128     <span style="color:#644a9b;font-weight:bold;">posmod</span>(abc);
0129     <span style="color:#644a9b;font-weight:bold;">pow</span>(abc);
0130     <span style="color:#644a9b;font-weight:bold;">print</span>(abc);
0131     <span style="color:#644a9b;font-weight:bold;">print_debug</span>(abc);
0132     <span style="color:#644a9b;font-weight:bold;">print_stack</span>(abc);
0133     <span style="color:#644a9b;font-weight:bold;">printerr</span>(abc);
0134     <span style="color:#644a9b;font-weight:bold;">printraw</span>(abc);
0135     <span style="color:#644a9b;font-weight:bold;">prints</span>(abc);
0136     <span style="color:#644a9b;font-weight:bold;">printt</span>(abc);
0137     <span style="color:#644a9b;font-weight:bold;">push_error</span>(abc);
0138     <span style="color:#644a9b;font-weight:bold;">push_warning</span>(abc);
0139     <span style="color:#644a9b;font-weight:bold;">rad2deg</span>(abc);
0140     <span style="color:#644a9b;font-weight:bold;">rand_range</span>(abc);
0141     <span style="color:#644a9b;font-weight:bold;">rand_seed</span>(abc);
0142     <span style="color:#644a9b;font-weight:bold;">randf</span>(abc);
0143     <span style="color:#644a9b;font-weight:bold;">randi</span>(abc);
0144     <span style="color:#644a9b;font-weight:bold;">randomize</span>(abc);
0145     <span style="color:#644a9b;font-weight:bold;">range</span>(abc);
0146     <span style="color:#644a9b;font-weight:bold;">range_lerp</span>(abc);
0147     <span style="color:#644a9b;font-weight:bold;">round</span>(abc);
0148     <span style="color:#644a9b;font-weight:bold;">seed</span>(abc);
0149     <span style="color:#644a9b;font-weight:bold;">sign</span>(abc);
0150     <span style="color:#644a9b;font-weight:bold;">sin</span>(abc);
0151     <span style="color:#644a9b;font-weight:bold;">sinh</span>(abc);
0152     <span style="color:#644a9b;font-weight:bold;">smoothstep</span>(abc);
0153     <span style="color:#644a9b;font-weight:bold;">sqrt</span>(abc);
0154     <span style="color:#644a9b;font-weight:bold;">step_decimals</span>(abc);
0155     <span style="color:#644a9b;font-weight:bold;">stepify</span>(abc);
0156     <span style="color:#644a9b;font-weight:bold;">str</span>(abc);
0157     <span style="color:#644a9b;font-weight:bold;">str2var</span>(abc);
0158     <span style="color:#644a9b;font-weight:bold;">tan</span>(abc);
0159     <span style="color:#644a9b;font-weight:bold;">tanh</span>(abc);
0160     <span style="color:#644a9b;font-weight:bold;">to_json</span>(abc);
0161     <span style="color:#644a9b;font-weight:bold;">type_exists</span>(abc);
0162     <span style="color:#644a9b;font-weight:bold;">typeof</span>(abc);
0163     <span style="color:#644a9b;font-weight:bold;">validate_json</span>(abc);
0164     <span style="color:#644a9b;font-weight:bold;">var2bytes</span>(abc);
0165     <span style="color:#644a9b;font-weight:bold;">var2str</span>(abc);
0166     <span style="color:#644a9b;font-weight:bold;">weakref</span>(abc);
0167     <span style="color:#644a9b;font-weight:bold;">wrapf</span>(abc);
0168     <span style="color:#644a9b;font-weight:bold;">wrapi</span>(abc);
0169 
0170 
0171     <span style="font-weight:bold;">var</span> x <span style="color:#ca60ca;">=</span> <span style="color:#0057ae;">null</span>
0172     x <span style="color:#ca60ca;">=</span> <span style="color:#0057ae;">true</span>
0173     x <span style="color:#ca60ca;">=</span> <span style="color:#0057ae;">false</span>
0174     <span style="color:#0057ae;">self</span>.x <span style="color:#ca60ca;">=</span> x
0175     <span style="color:#0057ae;">self</span>.x.<span style="color:#644a9b;font-weight:bold;">connect</span>(<span style="color:#bf0303;">&quot;asd&quot;</span>, x, <span style="color:#bf0303;">&quot;asd&quot;</span>)
0176 
0177 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_get</span>(abc):
0178     <span style="font-weight:bold;">pass</span>
0179 
0180 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_get_property_list</span>(abc):
0181     <span style="font-weight:bold;">pass</span>
0182 
0183 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_init</span>(abc):
0184     <span style="font-weight:bold;">pass</span>
0185 
0186 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_notification</span>(abc):
0187     <span style="font-weight:bold;">pass</span>
0188 
0189 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_set</span>(abc):
0190     <span style="font-weight:bold;">pass</span>
0191 
0192 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_to_string</span>(abc):
0193     <span style="font-weight:bold;">pass</span>
0194 
0195 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_enter_tree</span>(abc):
0196     <span style="font-weight:bold;">pass</span>
0197 
0198 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_exit_tree</span>(abc):
0199     <span style="font-weight:bold;">pass</span>
0200 
0201 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_get_configuration_warning</span>(abc):
0202     <span style="font-weight:bold;">pass</span>
0203 
0204 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_input</span>(abc):
0205     <span style="font-weight:bold;">pass</span>
0206 
0207 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_physics_process</span>(abc):
0208     <span style="font-weight:bold;">pass</span>
0209 
0210 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_process</span>(abc):
0211     <span style="font-weight:bold;">pass</span>
0212 
0213 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_ready</span>(abc):
0214     <span style="font-weight:bold;">pass</span>
0215 
0216 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_unhandled_input</span>(abc):
0217     <span style="font-weight:bold;">pass</span>
0218 
0219 <span style="font-weight:bold;">func</span> <span style="color:#644a9b;font-weight:bold;">_unhandled_key_input</span>(abc):
0220     <span style="font-weight:bold;">pass</span>
0221 
0222 
0223 
0224 
0225 
0226 
0227 
0228 
0229 
0230 
0231 
0232 
0233 
0234 
0235 
0236 
0237 
0238 
0239 
0240 
0241 
0242 </pre></body></html>