]> git.localhorst.tv Git - l2e.git/blob - utility.h
0067c36d16d70d1ab412ff34eaa7b82f74b113ec
[l2e.git] / utility.h
1 #ifndef SDL_UTILITY_H_
2 #define SDL_UTILITY_H_
3
4 #include "../math/Vector.h"
5 #include <SDL.h>
6
7 namespace sdl {
8
9 void HorizontalLine(SDL_Surface *dst, const math::Vector<int> &position, unsigned int length, Uint32 color);
10 void VerticalLine(SDL_Surface *dst, const math::Vector<int> &position, unsigned int length, Uint32 color);
11
12 void OutlineRect(SDL_Surface *dst, const math::Vector<int> &from, const math::Vector<int> &to, Uint32 color);
13 void OutlineRect(SDL_Surface *dst, SDL_Rect *dstrect, Uint32 color);
14
15 }
16
17 #endif