summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main.c13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/main.c b/src/main.c
index 12f2234..44bd011 100644
--- a/src/main.c
+++ b/src/main.c
@@ -1,4 +1,5 @@
#include "raylib.h"
+#include "raymath.h"
typedef struct Config {
@@ -19,8 +20,9 @@ Config config = {
};
void doInitialization();
-Vector2 toCenter(Vector2);
-Vector2 toTopLeft(Vector2);
+Vector2 toCenter(Vector2 vector);
+Vector2 toTopLeft(Vector2 vector);
+Vector2 angle2HeadingVector(float angle);
void doDrawing();
void doUpdate();
@@ -59,6 +61,13 @@ Vector2 toTopLeft(Vector2 vector) {
};
}
+Vector2 angle2HeadingVector(float angle) {
+ return (Vector2) {
+ cosf(angle),
+ sinf(angle)
+ };
+}
+
void doUpdate() {
float dt = GetFrameTime();
}