Starter project for SDL2.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

18 lines
344 B

  1. #ifndef IZ_VECTOR2D_H
  2. #define IZ_VECTOR2D_H
  3. typedef float IZ_VectorMagnitude;
  4. typedef struct {
  5. IZ_VectorMagnitude right;
  6. IZ_VectorMagnitude up;
  7. } IZ_Vector2D;
  8. IZ_Vector2D IZ_VectorAdd(IZ_Vector2D, IZ_Vector2D);
  9. IZ_Vector2D IZ_VectorMultiply(IZ_Vector2D, IZ_Vector2D);
  10. IZ_Vector2D IZ_VectorScale(IZ_Vector2D, IZ_VectorMagnitude);
  11. #endif