1// register_module_types.gen.cpp
2/* THIS FILE IS GENERATED DO NOT EDIT */
3#include "register_module_types.h"
4
5#include "modules/modules_enabled.gen.h"
6
7#include "modules/astcenc/register_types.h"
8#include "modules/basis_universal/register_types.h"
9#include "modules/bmp/register_types.h"
10#include "modules/camera/register_types.h"
11#include "modules/csg/register_types.h"
12#include "modules/cvtt/register_types.h"
13#include "modules/dds/register_types.h"
14#include "modules/denoise/register_types.h"
15#include "modules/enet/register_types.h"
16#include "modules/etcpak/register_types.h"
17#include "modules/freetype/register_types.h"
18#include "modules/gdscript/register_types.h"
19#include "modules/glslang/register_types.h"
20#include "modules/gltf/register_types.h"
21#include "modules/gridmap/register_types.h"
22#include "modules/hdr/register_types.h"
23#include "modules/jpg/register_types.h"
24#include "modules/jsonrpc/register_types.h"
25#include "modules/ktx/register_types.h"
26#include "modules/lightmapper_rd/register_types.h"
27#include "modules/mbedtls/register_types.h"
28#include "modules/meshoptimizer/register_types.h"
29#include "modules/minimp3/register_types.h"
30#include "modules/mobile_vr/register_types.h"
31#include "modules/mono/register_types.h"
32#include "modules/msdfgen/register_types.h"
33#include "modules/multiplayer/register_types.h"
34#include "modules/navigation/register_types.h"
35#include "modules/noise/register_types.h"
36#include "modules/ogg/register_types.h"
37#include "modules/openxr/register_types.h"
38#include "modules/raycast/register_types.h"
39#include "modules/regex/register_types.h"
40#include "modules/squish/register_types.h"
41#include "modules/svg/register_types.h"
42#include "modules/text_server_adv/register_types.h"
43#include "modules/text_server_fb/register_types.h"
44#include "modules/tga/register_types.h"
45#include "modules/theora/register_types.h"
46#include "modules/tinyexr/register_types.h"
47#include "modules/upnp/register_types.h"
48#include "modules/vhacd/register_types.h"
49#include "modules/vorbis/register_types.h"
50#include "modules/webp/register_types.h"
51#include "modules/webrtc/register_types.h"
52#include "modules/websocket/register_types.h"
53#include "modules/webxr/register_types.h"
54#include "modules/xatlas_unwrap/register_types.h"
55#include "modules/zip/register_types.h"
56
57
58void initialize_modules(ModuleInitializationLevel p_level) {
59#ifdef MODULE_ASTCENC_ENABLED
60 initialize_astcenc_module(p_level);
61#endif
62#ifdef MODULE_BASIS_UNIVERSAL_ENABLED
63 initialize_basis_universal_module(p_level);
64#endif
65#ifdef MODULE_BMP_ENABLED
66 initialize_bmp_module(p_level);
67#endif
68#ifdef MODULE_CAMERA_ENABLED
69 initialize_camera_module(p_level);
70#endif
71#ifdef MODULE_CSG_ENABLED
72 initialize_csg_module(p_level);
73#endif
74#ifdef MODULE_CVTT_ENABLED
75 initialize_cvtt_module(p_level);
76#endif
77#ifdef MODULE_DDS_ENABLED
78 initialize_dds_module(p_level);
79#endif
80#ifdef MODULE_DENOISE_ENABLED
81 initialize_denoise_module(p_level);
82#endif
83#ifdef MODULE_ENET_ENABLED
84 initialize_enet_module(p_level);
85#endif
86#ifdef MODULE_ETCPAK_ENABLED
87 initialize_etcpak_module(p_level);
88#endif
89#ifdef MODULE_FREETYPE_ENABLED
90 initialize_freetype_module(p_level);
91#endif
92#ifdef MODULE_GDSCRIPT_ENABLED
93 initialize_gdscript_module(p_level);
94#endif
95#ifdef MODULE_GLSLANG_ENABLED
96 initialize_glslang_module(p_level);
97#endif
98#ifdef MODULE_GLTF_ENABLED
99 initialize_gltf_module(p_level);
100#endif
101#ifdef MODULE_GRIDMAP_ENABLED
102 initialize_gridmap_module(p_level);
103#endif
104#ifdef MODULE_HDR_ENABLED
105 initialize_hdr_module(p_level);
106#endif
107#ifdef MODULE_JPG_ENABLED
108 initialize_jpg_module(p_level);
109#endif
110#ifdef MODULE_JSONRPC_ENABLED
111 initialize_jsonrpc_module(p_level);
112#endif
113#ifdef MODULE_KTX_ENABLED
114 initialize_ktx_module(p_level);
115#endif
116#ifdef MODULE_LIGHTMAPPER_RD_ENABLED
117 initialize_lightmapper_rd_module(p_level);
118#endif
119#ifdef MODULE_MBEDTLS_ENABLED
120 initialize_mbedtls_module(p_level);
121#endif
122#ifdef MODULE_MESHOPTIMIZER_ENABLED
123 initialize_meshoptimizer_module(p_level);
124#endif
125#ifdef MODULE_MINIMP3_ENABLED
126 initialize_minimp3_module(p_level);
127#endif
128#ifdef MODULE_MOBILE_VR_ENABLED
129 initialize_mobile_vr_module(p_level);
130#endif
131#ifdef MODULE_MONO_ENABLED
132 initialize_mono_module(p_level);
133#endif
134#ifdef MODULE_MSDFGEN_ENABLED
135 initialize_msdfgen_module(p_level);
136#endif
137#ifdef MODULE_MULTIPLAYER_ENABLED
138 initialize_multiplayer_module(p_level);
139#endif
140#ifdef MODULE_NAVIGATION_ENABLED
141 initialize_navigation_module(p_level);
142#endif
143#ifdef MODULE_NOISE_ENABLED
144 initialize_noise_module(p_level);
145#endif
146#ifdef MODULE_OGG_ENABLED
147 initialize_ogg_module(p_level);
148#endif
149#ifdef MODULE_OPENXR_ENABLED
150 initialize_openxr_module(p_level);
151#endif
152#ifdef MODULE_RAYCAST_ENABLED
153 initialize_raycast_module(p_level);
154#endif
155#ifdef MODULE_REGEX_ENABLED
156 initialize_regex_module(p_level);
157#endif
158#ifdef MODULE_SQUISH_ENABLED
159 initialize_squish_module(p_level);
160#endif
161#ifdef MODULE_SVG_ENABLED
162 initialize_svg_module(p_level);
163#endif
164#ifdef MODULE_TEXT_SERVER_ADV_ENABLED
165 initialize_text_server_adv_module(p_level);
166#endif
167#ifdef MODULE_TEXT_SERVER_FB_ENABLED
168 initialize_text_server_fb_module(p_level);
169#endif
170#ifdef MODULE_TGA_ENABLED
171 initialize_tga_module(p_level);
172#endif
173#ifdef MODULE_THEORA_ENABLED
174 initialize_theora_module(p_level);
175#endif
176#ifdef MODULE_TINYEXR_ENABLED
177 initialize_tinyexr_module(p_level);
178#endif
179#ifdef MODULE_UPNP_ENABLED
180 initialize_upnp_module(p_level);
181#endif
182#ifdef MODULE_VHACD_ENABLED
183 initialize_vhacd_module(p_level);
184#endif
185#ifdef MODULE_VORBIS_ENABLED
186 initialize_vorbis_module(p_level);
187#endif
188#ifdef MODULE_WEBP_ENABLED
189 initialize_webp_module(p_level);
190#endif
191#ifdef MODULE_WEBRTC_ENABLED
192 initialize_webrtc_module(p_level);
193#endif
194#ifdef MODULE_WEBSOCKET_ENABLED
195 initialize_websocket_module(p_level);
196#endif
197#ifdef MODULE_WEBXR_ENABLED
198 initialize_webxr_module(p_level);
199#endif
200#ifdef MODULE_XATLAS_UNWRAP_ENABLED
201 initialize_xatlas_unwrap_module(p_level);
202#endif
203#ifdef MODULE_ZIP_ENABLED
204 initialize_zip_module(p_level);
205#endif
206
207}
208
209void uninitialize_modules(ModuleInitializationLevel p_level) {
210#ifdef MODULE_ASTCENC_ENABLED
211 uninitialize_astcenc_module(p_level);
212#endif
213#ifdef MODULE_BASIS_UNIVERSAL_ENABLED
214 uninitialize_basis_universal_module(p_level);
215#endif
216#ifdef MODULE_BMP_ENABLED
217 uninitialize_bmp_module(p_level);
218#endif
219#ifdef MODULE_CAMERA_ENABLED
220 uninitialize_camera_module(p_level);
221#endif
222#ifdef MODULE_CSG_ENABLED
223 uninitialize_csg_module(p_level);
224#endif
225#ifdef MODULE_CVTT_ENABLED
226 uninitialize_cvtt_module(p_level);
227#endif
228#ifdef MODULE_DDS_ENABLED
229 uninitialize_dds_module(p_level);
230#endif
231#ifdef MODULE_DENOISE_ENABLED
232 uninitialize_denoise_module(p_level);
233#endif
234#ifdef MODULE_ENET_ENABLED
235 uninitialize_enet_module(p_level);
236#endif
237#ifdef MODULE_ETCPAK_ENABLED
238 uninitialize_etcpak_module(p_level);
239#endif
240#ifdef MODULE_FREETYPE_ENABLED
241 uninitialize_freetype_module(p_level);
242#endif
243#ifdef MODULE_GDSCRIPT_ENABLED
244 uninitialize_gdscript_module(p_level);
245#endif
246#ifdef MODULE_GLSLANG_ENABLED
247 uninitialize_glslang_module(p_level);
248#endif
249#ifdef MODULE_GLTF_ENABLED
250 uninitialize_gltf_module(p_level);
251#endif
252#ifdef MODULE_GRIDMAP_ENABLED
253 uninitialize_gridmap_module(p_level);
254#endif
255#ifdef MODULE_HDR_ENABLED
256 uninitialize_hdr_module(p_level);
257#endif
258#ifdef MODULE_JPG_ENABLED
259 uninitialize_jpg_module(p_level);
260#endif
261#ifdef MODULE_JSONRPC_ENABLED
262 uninitialize_jsonrpc_module(p_level);
263#endif
264#ifdef MODULE_KTX_ENABLED
265 uninitialize_ktx_module(p_level);
266#endif
267#ifdef MODULE_LIGHTMAPPER_RD_ENABLED
268 uninitialize_lightmapper_rd_module(p_level);
269#endif
270#ifdef MODULE_MBEDTLS_ENABLED
271 uninitialize_mbedtls_module(p_level);
272#endif
273#ifdef MODULE_MESHOPTIMIZER_ENABLED
274 uninitialize_meshoptimizer_module(p_level);
275#endif
276#ifdef MODULE_MINIMP3_ENABLED
277 uninitialize_minimp3_module(p_level);
278#endif
279#ifdef MODULE_MOBILE_VR_ENABLED
280 uninitialize_mobile_vr_module(p_level);
281#endif
282#ifdef MODULE_MONO_ENABLED
283 uninitialize_mono_module(p_level);
284#endif
285#ifdef MODULE_MSDFGEN_ENABLED
286 uninitialize_msdfgen_module(p_level);
287#endif
288#ifdef MODULE_MULTIPLAYER_ENABLED
289 uninitialize_multiplayer_module(p_level);
290#endif
291#ifdef MODULE_NAVIGATION_ENABLED
292 uninitialize_navigation_module(p_level);
293#endif
294#ifdef MODULE_NOISE_ENABLED
295 uninitialize_noise_module(p_level);
296#endif
297#ifdef MODULE_OGG_ENABLED
298 uninitialize_ogg_module(p_level);
299#endif
300#ifdef MODULE_OPENXR_ENABLED
301 uninitialize_openxr_module(p_level);
302#endif
303#ifdef MODULE_RAYCAST_ENABLED
304 uninitialize_raycast_module(p_level);
305#endif
306#ifdef MODULE_REGEX_ENABLED
307 uninitialize_regex_module(p_level);
308#endif
309#ifdef MODULE_SQUISH_ENABLED
310 uninitialize_squish_module(p_level);
311#endif
312#ifdef MODULE_SVG_ENABLED
313 uninitialize_svg_module(p_level);
314#endif
315#ifdef MODULE_TEXT_SERVER_ADV_ENABLED
316 uninitialize_text_server_adv_module(p_level);
317#endif
318#ifdef MODULE_TEXT_SERVER_FB_ENABLED
319 uninitialize_text_server_fb_module(p_level);
320#endif
321#ifdef MODULE_TGA_ENABLED
322 uninitialize_tga_module(p_level);
323#endif
324#ifdef MODULE_THEORA_ENABLED
325 uninitialize_theora_module(p_level);
326#endif
327#ifdef MODULE_TINYEXR_ENABLED
328 uninitialize_tinyexr_module(p_level);
329#endif
330#ifdef MODULE_UPNP_ENABLED
331 uninitialize_upnp_module(p_level);
332#endif
333#ifdef MODULE_VHACD_ENABLED
334 uninitialize_vhacd_module(p_level);
335#endif
336#ifdef MODULE_VORBIS_ENABLED
337 uninitialize_vorbis_module(p_level);
338#endif
339#ifdef MODULE_WEBP_ENABLED
340 uninitialize_webp_module(p_level);
341#endif
342#ifdef MODULE_WEBRTC_ENABLED
343 uninitialize_webrtc_module(p_level);
344#endif
345#ifdef MODULE_WEBSOCKET_ENABLED
346 uninitialize_websocket_module(p_level);
347#endif
348#ifdef MODULE_WEBXR_ENABLED
349 uninitialize_webxr_module(p_level);
350#endif
351#ifdef MODULE_XATLAS_UNWRAP_ENABLED
352 uninitialize_xatlas_unwrap_module(p_level);
353#endif
354#ifdef MODULE_ZIP_ENABLED
355 uninitialize_zip_module(p_level);
356#endif
357
358}
359