aboutsummaryrefslogtreecommitdiff
path: root/teensy/teensy_math.c
diff options
context:
space:
mode:
Diffstat (limited to 'teensy/teensy_math.c')
-rw-r--r--teensy/teensy_math.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/teensy/teensy_math.c b/teensy/teensy_math.c
new file mode 100644
index 0000000..79d89c1
--- /dev/null
+++ b/teensy/teensy_math.c
@@ -0,0 +1,19 @@
+#include "teensy.h"
+
+bool ty_pointi_in_recti(ty_Vec2i point, ty_Recti rect)
+{
+ return
+ point.x > rect.x &&
+ point.x < rect.x + rect.w &&
+ point.y > rect.y &&
+ point.y < rect.y + rect.h;
+}
+
+bool ty_point_in_rect(ty_Vec2 point, ty_Rect rect)
+{
+ return
+ point.x > rect.x &&
+ point.x < rect.x + rect.w &&
+ point.y > rect.y &&
+ point.y < rect.y + rect.h;
+}