2929// Virtual classes.
3030#include " model/mesh/material_4d.h"
3131#include " model/mesh/mesh_4d.h"
32- #include " model/mesh/poly/poly_mesh_4d.h"
3332#include " model/mesh/tetra/tetra_mesh_4d.h"
3433#include " model/mesh/wire/wire_mesh_4d.h"
3534#include " physics/shapes/shape_4d.h"
3635
3736// Model.
3837#include " model/g4mf/g4mf_document_4d.h"
3938#include " model/mesh/mesh_instance_4d.h"
40- #include " model/mesh/poly/array_poly_mesh_4d.h"
41- #include " model/mesh/poly/box_poly_mesh_4d.h"
42- #include " model/mesh/poly/orthoplex_poly_mesh_4d.h"
4339#include " model/mesh/tetra/array_tetra_mesh_4d.h"
4440#include " model/mesh/tetra/box_tetra_mesh_4d.h"
4541#include " model/mesh/tetra/orthoplex_tetra_mesh_4d.h"
@@ -160,7 +156,6 @@ void initialize_4d_module(ModuleInitializationLevel p_level) {
160156 GDREGISTER_VIRTUAL_CLASS (PhysicsBody4D);
161157 GDREGISTER_VIRTUAL_CLASS (Shape4D);
162158 GDREGISTER_VIRTUAL_CLASS (TetraMesh4D);
163- GDREGISTER_VIRTUAL_CLASS (PolyMesh4D);
164159 GDREGISTER_VIRTUAL_CLASS (WireMesh4D);
165160#if GODOT_VERSION_MAJOR > 4 || (GODOT_VERSION_MAJOR == 4 && GODOT_VERSION_MINOR > 3)
166161 // In Godot 4.4+, preload the cross-section shaders. In Godot 4.3, lazy-load them when needed.
@@ -170,15 +165,12 @@ void initialize_4d_module(ModuleInitializationLevel p_level) {
170165 TetraMesh4D::init_fallback_material ();
171166 WireMesh4D::init_fallback_material ();
172167 // Mesh.
173- GDREGISTER_CLASS (ArrayPolyMesh4D);
174168 GDREGISTER_CLASS (ArrayTetraMesh4D);
175169 GDREGISTER_CLASS (ArrayWireMesh4D);
176- GDREGISTER_CLASS (BoxPolyMesh4D);
177170 GDREGISTER_CLASS (BoxTetraMesh4D);
178171 GDREGISTER_CLASS (BoxWireMesh4D);
179172 GDREGISTER_CLASS (MeshInstance4D);
180173 GDREGISTER_CLASS (OFFDocument4D);
181- GDREGISTER_CLASS (OrthoplexPolyMesh4D);
182174 GDREGISTER_CLASS (OrthoplexTetraMesh4D);
183175 GDREGISTER_CLASS (OrthoplexWireMesh4D);
184176 GDREGISTER_CLASS (WireMeshBuilder4D);
0 commit comments