diff options
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -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(); } |