This commit is contained in:
Tenari
2026-06-22 08:12:58 -05:00
parent c1c529e27f
commit 7fe75ec768
2 changed files with 5 additions and 0 deletions
+1
View File
@@ -640,6 +640,7 @@ fn Range1u64 range1u64Create(u64 min, u64 max);
fn Range1u64 mRangeFromNIdxMCount(u64 n_idx, u64 n_count, u64 m_count); fn Range1u64 mRangeFromNIdxMCount(u64 n_idx, u64 n_count, u64 m_count);
fn void u32Quicksort(u32 arr[], u32 low, u32 high); fn void u32Quicksort(u32 arr[], u32 low, u32 high);
fn void u32ReverseArray(u32 arr[], u32 size); fn void u32ReverseArray(u32 arr[], u32 size);
fn bool vec2Eq(Vec2 a, Vec2 b);
fn Vec2f32 vec2Add(Vec2 a, Vec2 b); fn Vec2f32 vec2Add(Vec2 a, Vec2 b);
fn Vec2f32 vec2Subtract(Vec2 a, Vec2 b); fn Vec2f32 vec2Subtract(Vec2 a, Vec2 b);
fn Vec2f32 vec2FromHexCube(Vec2 map_center, XYZ cube, f32 size, f32 border_thickness); fn Vec2f32 vec2FromHexCube(Vec2 map_center, XYZ cube, f32 size, f32 border_thickness);
+4
View File
@@ -72,6 +72,10 @@ fn void u32ReverseArray(u32 arr[], u32 size) {
} }
} }
fn bool vec2Eq(Vec2 a, Vec2 b) {
return a.x == b.x && a.y == b.y;
}
fn Vec2f32 vec2Add(Vec2 a, Vec2 b) { fn Vec2f32 vec2Add(Vec2 a, Vec2 b) {
Vec2f32 result = a; Vec2f32 result = a;
result.x += b.x; result.x += b.x;