1 #ifndef SPACE_PRIMITIVE_H_
2 #define SPACE_PRIMITIVE_H_
5 #include "../math/Vector.h"
12 void Fill(SDL_Surface *, Color);
13 void Fill(SDL_Surface *, Uint32 color);
15 void HLine(SDL_Surface *, Vector<int> pos, int len, Color);
16 void HLine(SDL_Surface *, Vector<int> pos, int len, Uint32 color);
17 void VLine(SDL_Surface *, Vector<int> pos, int len, Color);
18 void VLine(SDL_Surface *, Vector<int> pos, int len, Uint32 color);
20 void FillRect(SDL_Surface *, Vector<int> pos, Vector<int> size, Color);
21 void FillRect(SDL_Surface *, Vector<int> pos, Vector<int> size, Uint32 color);
22 void OutlineRect(SDL_Surface *, Vector<int> pos, Vector<int> size, Color);
23 void OutlineRect(SDL_Surface *, Vector<int> pos, Vector<int> size, Uint32 color);