|
int | hr::utfsize (char c) |
|
EX int | hr::get_sightrange () |
|
EX int | hr::get_sightrange_ambush () |
|
bool | hr::eqs (const char *x, const char *y) |
|
EX int | hr::getnext (const char *s, int &i) |
|
EX color_t & | hr::qpixel (SDL_Surface *surf, int x, int y) |
|
void | hr::loadfont (int siz) |
|
int | hr::textwidth (int siz, const string &str) |
|
EX int | hr::darkenedby (int c, int lev) |
|
EX color_t | hr::darkened (color_t c) |
|
EX color_t | hr::darkena3 (color_t c, int lev, int a) |
|
EX color_t | hr::darkena (color_t c, int lev, int a) |
|
EX void | hr::eyewidth_translate (int ed) |
|
void | hr::reset_projection () |
|
EX bool | hr::model_needs_depth () |
|
EX void | hr::setGLProjection (color_t col IS(backcolor)) |
|
EX int | hr::next_p2 (int a) |
|
void | hr::sdltogl (SDL_Surface *txt, glfont_t &f, int ch) |
|
void | hr::init_glfont (int size) |
|
int | hr::gl_width (int size, const char *s) |
|
glhr::textured_vertex | hr::charvertex (int x1, int y1, ld tx, ld ty) |
|
bool | hr::gl_print (int x, int y, int shift, int size, const char *s, color_t color, int align) |
|
EX void | hr::resetGL () |
|
EX bool | hr::displaystr (int x, int y, int shift, int size, const char *str, color_t color, int align) |
|
EX bool | hr::displaystr (int x, int y, int shift, int size, const string &s, color_t color, int align) |
|
EX bool | hr::displayfrSP (int x, int y, int sh, int b, int size, const string &s, color_t color, int align, int p) |
|
EX bool | hr::displayfr (int x, int y, int b, int size, const string &s, color_t color, int align) |
|
EX bool | hr::displaychr (int x, int y, int shift, int size, char chr, color_t col) |
|
EX void | hr::flashMessages () |
|
EX string | hr::fullmsg (msginfo &m) |
|
void | hr::addMessageToLog (msginfo &m, vector< msginfo > &log) |
|
EX void | hr::clearMessages () |
|
EX void | hr::addMessage (string s, char spamtype) |
|
EX color_t | hr::colormix (color_t a, color_t b, color_t c) |
|
EX int | hr::rhypot (int a, int b) |
|
EX ld | hr::realradius () |
|
EX void | hr::drawmessage (const string &s, int &y, color_t col) |
|
EX void | hr::drawmessages () |
|
EX color_t | hr::gradient (color_t c0, color_t c1, ld v0, ld v, ld v1) |
|
EX void | hr::drawCircle (int x, int y, int size, color_t color, color_t fillcolor IS(0)) |
|
EX void | hr::displayButton (int x, int y, const string &name, int key, int align, int rad IS(0)) |
|
EX void | hr::displaymm (char c, int x, int y, int rad, int size, const string &title, int align) |
|
EX bool | hr::displayButtonS (int x, int y, const string &name, color_t col, int align, int size) |
|
EX void | hr::displayColorButton (int x, int y, const string &name, int key, int align, int rad, color_t color, color_t color2 IS(0)) |
|
ld | hr::textscale () |
|
EX void | hr::do_setfsize () |
|
EX void | hr::disable_vsync () |
|
EX void | hr::setvideomode () |
|
EX void | hr::initgraph () |
|
EX void | hr::cleargraph () |
|
EX int | hr::calcfps () |
|
EX bool | hr::subscreens::is_current_player (int id) |
|
EX void | hr::subscreens::prepare () |
|
EX bool | hr::subscreens::split (reaction_t what) |
|
This file implements the basic graphical routines.