Routines related to controlling the game.
More...
|
|
typedef SDL_Event | hr::eventtype |
| |
|
|
EX bool | hr::mouseout () |
| |
|
EX bool | hr::mouseout2 () |
| |
|
EX movedir | hr::vectodir (hyperpoint P) |
| |
|
EX void | hr::remission () |
| |
|
EX hyperpoint | hr::move_destination_vec (int d) |
| |
|
EX void | hr::movepckeydir (int d) |
| |
|
EX void | hr::calcMousedest () |
| |
|
EX void | hr::mousemovement () |
| |
|
EX void | hr::initJoysticks () |
| |
|
EX void | hr::closeJoysticks () |
| |
|
EX void | hr::checkjoy () |
| |
|
EX void | hr::checkpanjoy (double t) |
| |
|
EX bool | hr::doexiton (int sym, int uni) |
| |
|
transmatrix | hr::zforward_push (ld z) |
| |
|
EX void | hr::handlePanning (int sym, int uni) |
| |
|
EX void | hr::handleKeyNormal (int sym, int uni) |
| |
|
EX void | hr::fix_mouseh () |
| |
|
EX void | hr::handlekey (int sym, int uni) |
| |
|
EX void | hr::resize_screen_to (int x, int y) |
| |
|
EX void | hr::mainloopiter () |
| |
|
EX void | hr::handle_event (SDL_Event &ev) |
| |
|
EX void | hr::mainloop () |
| |
|
EX bool | hr::interpret_as_direction (int sym, int uni) |
| |
|
EX int | hr::get_direction_key (int sym, int uni) |
| |
|
EX bool | hr::gmodekeys (int sym, int uni) |
| |
|
EX bool | hr::haveMobileCompass () |
| |
|
EX bool | hr::handleCompass () |
| |
|
EX void | hr::ors::reset () |
| |
|
void | hr::ors::delayed_reset () |
| |
|
EX void | hr::ors::show () |
| |
|
void | hr::ors::relative_apply () |
| |
|
void | hr::ors::relative_unapply () |
| |
|
transmatrix | hr::ors::change_geometry (const transmatrix &T) |
| |
|
EX void | hr::ors::unrotate (transmatrix &T) |
| |
|
EX void | hr::ors::rerotate (transmatrix &T) |
| |
|
EX void | hr::ors::check_orientation () |
| |
|
|
EX int | hr::frames |
| |
|
EX bool | hr::outoffocus = false |
| |
|
EX int | hr::mousex |
| |
|
EX int | hr::mousey |
| |
|
EX hyperpoint | hr::mouseh |
| |
|
EX hyperpoint | hr::mouseoh |
| |
|
EX bool | hr::leftclick |
| |
|
EX bool | hr::rightclick |
| |
|
EX bool | hr::targetclick |
| |
|
EX bool | hr::hiliteclick |
| |
|
EX bool | hr::anyshiftclick |
| |
|
EX bool | hr::wheelclick |
| |
|
EX bool | hr::forcetarget |
| |
|
EX bool | hr::lshiftclick |
| |
|
EX bool | hr::lctrlclick |
| |
|
EX bool | hr::numlock_on |
| |
|
EX bool | hr::gtouched |
| |
|
EX bool | hr::holdmouse |
| |
|
EX int | hr::getcstat |
| |
|
EX int | hr::lgetcstat |
| |
|
EX ld | hr::getcshift |
| |
|
EX bool | hr::inslider |
| |
|
EX function< void(int sym, int uni)> | hr::keyhandler = [] (int sym, int uni) {} |
| |
|
EX function< bool(SDL_Event &ev)> | hr::joyhandler = [] (SDL_Event &ev) {return false;} |
| |
|
EX bool | hr::mousing = true |
| |
|
EX bool | hr::mousepressed = false |
| |
|
EX bool | hr::mousemoved = false |
| |
|
EX bool | hr::actonrelease = false |
| |
|
EX bool | hr::mousepan |
| |
|
EX bool | hr::oldmousepan |
| |
|
EX ld | hr::mouseaim_x |
| |
|
EX ld | hr::mouseaim_y |
| |
|
EX ld | hr::mouseaim_sensitivity = 0.01 |
| |
|
EX int | hr::timetowait |
| |
|
EX int | hr::joyx |
| |
|
EX int | hr::joyy |
| |
|
EX int | hr::panjoyx |
| |
|
EX int | hr::panjoyy |
| |
|
EX movedir | hr::joydir |
| |
|
EX movedir | hr::mousedest |
| |
|
EX ld | hr::shiftmul = 1 |
| |
|
EX cell * | hr::mouseover |
| |
|
EX cell * | hr::mouseover2 |
| |
|
EX cell * | hr::lmouseover |
| |
|
EX ld | hr::modist |
| |
|
EX ld | hr::modist2 |
| |
|
EX int | hr::lastt |
| |
|
EX SDL_Joystick * | hr::sticks [8] |
| |
|
EX int | hr::numsticks |
| |
|
int | hr::joytime |
| |
|
EX bool | hr::joy_ignore_next = false |
| |
|
EX bool | hr::quitmainloop = false |
| |
|
EX bool | hr::didsomething |
| |
|
EX bool | hr::smooth_scrolling = false |
| |
|
EX purehookset | hr::hooks_fixticks |
| |
|
EX bool | hr::need_mouseh = false |
| |
|
int | hr::cframelimit = 1000 |
| |
|
int | hr::lastframe |
| |
|
EX int | hr::ors::mode |
| |
|
double | hr::ors::sensitivity = 1 |
| |
|
int | hr::ors::when_enabled |
| |
|
transmatrix | hr::ors::last_orientation |
| |
|
transmatrix | hr::ors::relative_matrix = Id |
| |
|
EX string | hr::ors::choices [3] = {"OFF", "relative", "absolute"} |
| |
|
int | hr::ors::first_check |
| |
|
int | hr::ors::last_check |
| |
Routines related to controlling the game.