Skip to content

Commit 157f187

Browse files
committed
Merge pull request #101027 from Ivorforce/localvector-reverse
Rename `LocalVector.invert()` -> `LocalVector.reverse()` to match the `Vector`, `String` and `List` APIs.
2 parents b784b62 + d74ef8c commit 157f187

File tree

3 files changed

+12
-9
lines changed

3 files changed

+12
-9
lines changed

core/templates/local_vector.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,11 +126,14 @@ class LocalVector {
126126
return occurrences;
127127
}
128128

129-
void invert() {
129+
void reverse() {
130130
for (U i = 0; i < count / 2; i++) {
131131
SWAP(data[i], data[count - i - 1]);
132132
}
133133
}
134+
#ifndef DISABLE_DEPRECATED
135+
[[deprecated("Use reverse() instead")]] void invert() { reverse(); }
136+
#endif
134137

135138
_FORCE_INLINE_ void clear() { resize(0); }
136139
_FORCE_INLINE_ void reset() {

modules/navigation_2d/2d/nav_mesh_queries_2d.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,10 +103,10 @@ class NavMeshQueries2D {
103103
}
104104

105105
void path_reverse() {
106-
path_points.invert();
107-
path_meta_point_types.invert();
108-
path_meta_point_rids.invert();
109-
path_meta_point_owners.invert();
106+
path_points.reverse();
107+
path_meta_point_types.reverse();
108+
path_meta_point_rids.reverse();
109+
path_meta_point_owners.reverse();
110110
}
111111
};
112112

modules/navigation_3d/3d/nav_mesh_queries_3d.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,10 @@ class NavMeshQueries3D {
104104
}
105105

106106
void path_reverse() {
107-
path_points.invert();
108-
path_meta_point_types.invert();
109-
path_meta_point_rids.invert();
110-
path_meta_point_owners.invert();
107+
path_points.reverse();
108+
path_meta_point_types.reverse();
109+
path_meta_point_rids.reverse();
110+
path_meta_point_owners.reverse();
111111
}
112112
};
113113

0 commit comments

Comments
 (0)