diff options
Diffstat (limited to 'src/renderer.h')
| -rw-r--r-- | src/renderer.h | 2 |
1 files changed, 2 insertions, 0 deletions
| diff --git a/src/renderer.h b/src/renderer.h index de5fc31..057337c 100644 --- a/src/renderer.h +++ b/src/renderer.h | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | #include <GL/glew.h> | 1 | #include <GL/glew.h> |
| 2 | #include <GLFW/glfw3.h> | 2 | #include <GLFW/glfw3.h> |
| 3 | #include <glm/glm.hpp> | 3 | #include <glm/glm.hpp> |
| 4 | #include <glm/gtc/matrix_transform.hpp> | ||
| 4 | 5 | ||
| 5 | using namespace glm; | 6 | using namespace glm; |
| 6 | 7 | ||
| @@ -35,6 +36,7 @@ void destroyRenderer(); | |||
| 35 | Texture* createTexture(int width, int height); | 36 | Texture* createTexture(int width, int height); |
| 36 | void destroyTexture(Texture* tex); | 37 | void destroyTexture(Texture* tex); |
| 37 | Texture* loadTextureFromBMP(char* filename); | 38 | Texture* loadTextureFromBMP(char* filename); |
| 39 | void saveTextureToBMP(Texture* tex, char* filename); | ||
| 38 | void fillTexture(Texture* tex, Rectangle* loc, int r, int g, int b); | 40 | void fillTexture(Texture* tex, Rectangle* loc, int r, int g, int b); |
| 39 | void blitTexture(Texture* srctex, Texture* dsttex, Rectangle* srcrect, Rectangle* dstrect); | 41 | void blitTexture(Texture* srctex, Texture* dsttex, Rectangle* srcrect, Rectangle* dstrect); |
| 40 | void renderScreen(Texture* tex); | 42 | void renderScreen(Texture* tex); |
