vector2             7 event.c        event* newevent(int time, vector2 pos, vector2 vel,
vector2            18 event.h        event* newevent(int time, vector2 pos, vector2 vel, 
vector2            41 gamemain.c     void getstate(vector2* ret, int* isfire){
vector2            77 gamemain2.c    void getstate(vector2* ret, int* isfire){
vector2            29 movingobject.c void setinitposition(movingobject* mobj, vector2 pos){
vector2            26 movingobject.h void setinitposition(movingobject* mobj, vector2 pos);
vector2            20 movingobjectmanager.c void addmo(movingobject* mobj, vector2 pos, vector2 vel){
vector2             7 movingobjectmanager.h void addmo(movingobject* mobj, vector2 pos, vector2 vel);
vector2            30 screen.c       unsigned char checkcollision(vector2 pos, object* obj){
vector2            20 screen.h       unsigned char checkcollision(vector2 pos, object* obj);
vector2            11 vector2.c      vector2 vec2plus(vector2 a, vector2 b){
vector2            18 vector2.c      void vec2add(vector2* a, vector2* b){
vector2            23 vector2.c      vector2 vec2minus(vector2 a, vector2 b){
vector2            30 vector2.c      void vec2subtract(vector2* a, vector2* b){
vector2            35 vector2.c      double vec2dot(vector2 a, vector2 b){
vector2            10 vector2.h      vector2 vec2plus(vector2 a, vector2 b);
vector2            11 vector2.h      void vec2add(vector2* a, vector2* b);
vector2            12 vector2.h      vector2 vec2minus(vector2 a, vector2 b);
vector2            13 vector2.h      void vec2subtract(vector2* a, vector2* b);
vector2            14 vector2.h      double vec2dot(vector2 a, vector2 b);