0
0
mirror of https://github.com/Nimac0/SDL_Minigame synced 2026-01-12 15:53:42 +00:00
SDL_Minigame/include/Vector2D.h

20 lines
527 B
C++

#pragma once
class Vector2D
{
public:
float x;
float y;
Vector2D();
Vector2D(float x, float y);
friend Vector2D& operator+(Vector2D& vector1, const Vector2D& vector2);
friend Vector2D& operator-(Vector2D& vector1, const Vector2D& vector2);
friend Vector2D& operator*(Vector2D& vector1, const Vector2D& vector2);
friend Vector2D& operator/(Vector2D& vector1, const Vector2D& vector2);
friend Vector2D& operator+=(Vector2D& vector1, const Vector2D& vector2);
Vector2D& operator*(const int& i);
Vector2D& zero();
};