equality
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user