Almost separated the buildings editor

This commit is contained in:
2024-09-15 23:57:40 +03:00
parent e505c6df0d
commit d5ad5bac8c
11 changed files with 817 additions and 221 deletions

View File

@@ -22,6 +22,7 @@ public:
};
HashMap<String, struct road_line> lines;
static RoadLinesData *get_singleton();
virtual ~RoadLinesData();
static void cleanup();
String get_road_lines_path();
void get_road_lines_key_list(List<String> *keys);
@@ -36,8 +37,8 @@ private:
std::vector<Vector3> &road_lines_nodes);
void create_segments(const String &road, std::vector<int> &segments);
void insert_close_points(std::vector<Vector3> &road_lines_nodes);
void insert_close_points(std::vector<Vector3> &road_lines_nodes,
float distance_squared);
void update_road_lines_nodes(std::vector<Vector3> &road_lines_nodes);