timesynk/engine/sdl/r_gl.h

18 lines
477 B
C

#ifndef R_GL_H
#define R_GL_H
#include <SDL/SDL_opengl.h>
#include "../ui/elements.h"
#include "interface.h"
#include "../interfaces.h"
void r_gl_Init();
void r_gl_Reinit();
void r_gl_renderElements(struct ElementList *list);
void r_gl_renderElement(struct Element *element);
void r_gl_renderScreen();
void r_gl_clearScreen();
void r_gl_renderText(struct Font *font, const char *string, int x, int y);
GLuint r_gl_createTexture(GLuint *texture, SDL_Surface *surface);
#endif