Separating line data classes into components
This commit is contained in:
@@ -36,6 +36,7 @@ public:
|
||||
Vector3 pmid[2];
|
||||
Vector3 pside[2];
|
||||
Vector3 test_p[2];
|
||||
std::vector<Vector3> lot_points;
|
||||
int transit_stop_count;
|
||||
String transit_stop_type;
|
||||
float transit_stop_offset;
|
||||
@@ -415,7 +416,7 @@ public:
|
||||
const Vector3 &get_line_point(const String &key, int index) const;
|
||||
const Transform &get_line_point_transform(const String &key,
|
||||
int index) const;
|
||||
bool has_line(const String &key);
|
||||
bool has_line(const String &key) const;
|
||||
void insert_line_point(const String &key, int index,
|
||||
const Transform &xform);
|
||||
void erase_line_point(const String &key, int index);
|
||||
@@ -431,7 +432,7 @@ public:
|
||||
String get_road_lines_path();
|
||||
void get_road_lines_key_list(List<String> *keys);
|
||||
void get_lines_key_list(List<String> *keys);
|
||||
const String &get_next_line(const String &key);
|
||||
const String &get_next_line(const String &key) const;
|
||||
void erase_line(const String &key);
|
||||
void load_data();
|
||||
void save_data();
|
||||
|
||||
Reference in New Issue
Block a user