diff --git a/library/terra_material_cache.cpp b/library/terra_material_cache.cpp index 2d35fb8..1fb65b2 100644 --- a/library/terra_material_cache.cpp +++ b/library/terra_material_cache.cpp @@ -82,12 +82,12 @@ void TerraMaterialCache::materials_set(const Vector &materials) { } //Surfaces -Ref TerraMaterialCache::voxel_surface_get(const int index) { +Ref TerraMaterialCache::surface_get(const int index) { ERR_FAIL_INDEX_V(index, _surfaces.size(), Ref()); return _surfaces[index]; } -Ref TerraMaterialCache::voxel_surface_id_get(const int id) { +Ref TerraMaterialCache::surface_id_get(const int id) { Ref surface; for (int i = 0; i < _surfaces.size(); ++i) { @@ -102,12 +102,12 @@ Ref TerraMaterialCache::voxel_surface_id_get(const int id) { return surface; } -void TerraMaterialCache::voxel_surface_add(Ref value) { +void TerraMaterialCache::surface_add(Ref value) { ERR_FAIL_COND(!value.is_valid()); _surfaces.push_back(value); } -void TerraMaterialCache::voxel_surface_set(int index, Ref value) { +void TerraMaterialCache::surface_set(int index, Ref value) { ERR_FAIL_COND(index < 0); if (_surfaces.size() < index) { @@ -116,13 +116,13 @@ void TerraMaterialCache::voxel_surface_set(int index, Ref value) { _surfaces.set(index, value); } -void TerraMaterialCache::voxel_surface_remove(const int index) { +void TerraMaterialCache::surface_remove(const int index) { _surfaces.remove(index); } -int TerraMaterialCache::voxel_surface_get_num() const { +int TerraMaterialCache::surface_get_num() const { return _surfaces.size(); } -void TerraMaterialCache::voxel_surfaces_clear() { +void TerraMaterialCache::surfaces_clear() { _surfaces.clear(); } @@ -158,14 +158,14 @@ void TerraMaterialCache::_bind_methods() { ClassDB::bind_method(D_METHOD("materials_set"), &TerraMaterialCache::materials_set); ADD_PROPERTY(PropertyInfo(Variant::ARRAY, "materials", PROPERTY_HINT_NONE, "17/17:Material", PROPERTY_USAGE_DEFAULT, "Material"), "materials_set", "materials_get"); - ClassDB::bind_method(D_METHOD("voxel_surface_get", "index"), &TerraMaterialCache::voxel_surface_get); - ClassDB::bind_method(D_METHOD("voxel_surface_id_get", "index"), &TerraMaterialCache::voxel_surface_id_get); + ClassDB::bind_method(D_METHOD("surface_get", "index"), &TerraMaterialCache::surface_get); + ClassDB::bind_method(D_METHOD("surface_id_get", "index"), &TerraMaterialCache::surface_id_get); - ClassDB::bind_method(D_METHOD("voxel_surface_add", "value"), &TerraMaterialCache::voxel_surface_add); - ClassDB::bind_method(D_METHOD("voxel_surface_set", "index", "surface"), &TerraMaterialCache::voxel_surface_set); - ClassDB::bind_method(D_METHOD("voxel_surface_remove", "index"), &TerraMaterialCache::voxel_surface_remove); - ClassDB::bind_method(D_METHOD("voxel_surface_get_num"), &TerraMaterialCache::voxel_surface_get_num); - ClassDB::bind_method(D_METHOD("voxel_surfaces_clear"), &TerraMaterialCache::voxel_surfaces_clear); + ClassDB::bind_method(D_METHOD("surface_add", "value"), &TerraMaterialCache::surface_add); + ClassDB::bind_method(D_METHOD("surface_set", "index", "surface"), &TerraMaterialCache::surface_set); + ClassDB::bind_method(D_METHOD("surface_remove", "index"), &TerraMaterialCache::surface_remove); + ClassDB::bind_method(D_METHOD("surface_get_num"), &TerraMaterialCache::surface_get_num); + ClassDB::bind_method(D_METHOD("surfaces_clear"), &TerraMaterialCache::surfaces_clear); ClassDB::bind_method(D_METHOD("refresh_rects"), &TerraMaterialCache::refresh_rects); diff --git a/library/terra_material_cache.h b/library/terra_material_cache.h index 806ce67..66a1219 100644 --- a/library/terra_material_cache.h +++ b/library/terra_material_cache.h @@ -59,13 +59,13 @@ public: Vector materials_get(); void materials_set(const Vector &materials); - virtual Ref voxel_surface_get(const int index); - virtual Ref voxel_surface_id_get(const int id); - virtual void voxel_surface_add(Ref value); - virtual void voxel_surface_set(const int index, Ref value); - virtual void voxel_surface_remove(const int index); - virtual int voxel_surface_get_num() const; - virtual void voxel_surfaces_clear(); + virtual Ref surface_get(const int index); + virtual Ref surface_id_get(const int id); + virtual void surface_add(Ref value); + virtual void surface_set(const int index, Ref value); + virtual void surface_remove(const int index); + virtual int surface_get_num() const; + virtual void surfaces_clear(); virtual void refresh_rects(); diff --git a/library/terraman_library_merger_pcm.cpp b/library/terraman_library_merger_pcm.cpp index b467fa3..7b45167 100644 --- a/library/terraman_library_merger_pcm.cpp +++ b/library/terraman_library_merger_pcm.cpp @@ -137,7 +137,7 @@ void TerramanLibraryMergerPCM::_material_cache_get_key(Ref chunk) { nms->set_library(Ref(this)); nms->set_id(s); - cache->voxel_surface_add(nms); + cache->surface_add(nms); } for (int i = 0; i < _materials.size(); ++i) {