mirror of
https://github.com/Relintai/mesh_data_resource.git
synced 2024-11-14 10:17:26 +01:00
Removed get_substitute_for_room. It will not be needed.
This commit is contained in:
parent
d1a5bbf2a0
commit
8f9becba0e
@ -170,22 +170,6 @@ void MeshDataInstance::free_meshes() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Node *MeshDataInstance::get_substitute_for_room() {
|
|
||||||
if (!_mesh.is_valid()) {
|
|
||||||
return nullptr;
|
|
||||||
}
|
|
||||||
|
|
||||||
Ref<ArrayMesh> m;
|
|
||||||
m.instance();
|
|
||||||
|
|
||||||
m->add_surface_from_arrays(Mesh::PRIMITIVE_TRIANGLES, _mesh->get_array());
|
|
||||||
|
|
||||||
MeshInstance *mi = memnew(MeshInstance);
|
|
||||||
mi->set_mesh(m);
|
|
||||||
|
|
||||||
return mi;
|
|
||||||
}
|
|
||||||
|
|
||||||
MeshDataInstance::MeshDataInstance() {
|
MeshDataInstance::MeshDataInstance() {
|
||||||
_dirty = false;
|
_dirty = false;
|
||||||
_snap_to_mesh = false;
|
_snap_to_mesh = false;
|
||||||
@ -244,6 +228,4 @@ void MeshDataInstance::_bind_methods() {
|
|||||||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "material", PROPERTY_HINT_RESOURCE_TYPE, "Material"), "set_material", "get_material");
|
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "material", PROPERTY_HINT_RESOURCE_TYPE, "Material"), "set_material", "get_material");
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("refresh"), &MeshDataInstance::refresh);
|
ClassDB::bind_method(D_METHOD("refresh"), &MeshDataInstance::refresh);
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_substitute_for_room"), &MeshDataInstance::get_substitute_for_room);
|
|
||||||
}
|
}
|
||||||
|
@ -65,8 +65,6 @@ public:
|
|||||||
void setup_material_texture();
|
void setup_material_texture();
|
||||||
void free_meshes();
|
void free_meshes();
|
||||||
|
|
||||||
Node *get_substitute_for_room();
|
|
||||||
|
|
||||||
MeshDataInstance();
|
MeshDataInstance();
|
||||||
~MeshDataInstance();
|
~MeshDataInstance();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user