dungeon_crawler
annotate prototype/src/renderer.h @ 38:862461b686f4
start work on particle systems
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Wed, 29 Aug 2012 03:22:36 +0300 |
parents | d0e93b4d9ec9 |
children | acfe0c0110fc |
rev | line source |
---|---|
nuclear@15 | 1 #ifndef RENDERER_H_ |
nuclear@15 | 2 #define RENDERER_H_ |
nuclear@15 | 3 |
nuclear@23 | 4 class Level; |
nuclear@23 | 5 |
nuclear@17 | 6 bool init_renderer(int xsz, int ysz); |
nuclear@15 | 7 void destroy_renderer(); |
nuclear@15 | 8 |
nuclear@33 | 9 unsigned int get_deferred_shader(void); |
nuclear@35 | 10 int get_tangent_location(void); |
nuclear@33 | 11 |
nuclear@23 | 12 void resize_renderer(int xsz, int ysz); |
nuclear@23 | 13 |
nuclear@38 | 14 void update_renderer(unsigned long msec, float dt); |
nuclear@23 | 15 void render_deferred(const Level *level); |
nuclear@15 | 16 |
nuclear@15 | 17 #endif // RENDERER_H_ |