$treeview $search $mathjax
Stratagus
2.2.6
$projectbrief
|
$projectbrief
|
$searchbox |
_________ __ __ / _____// |_____________ _/ |______ ____ __ __ ______ \_____ \\ __\_ __ \__ \\ __\__ \ / ___\| | \/ ___/ / \| | | | \// __ \| | / __ \_/ /_/ > | /\___ \ /_______ /|__| |__| (____ /__| (____ /\___ /|____//____ > \/ \/ \//_____/ \/ ______________________ ______________________ T H E W A R B E G I N S Stratagus - A free fantasy real time strategy game engine
#include <video.h>
Public Attributes | |
void(* | ButtonPressed )(unsigned buttons) |
Callback for mouse button press. | |
void(* | ButtonReleased )(unsigned buttons) |
Callback for mouse button release. | |
void(* | MouseMoved )(int x, int y) |
Callback for mouse move. | |
void(* | MouseExit )() |
Callback for mouse exit of game window. | |
void(* | KeyPressed )(unsigned keycode, unsigned keychar) |
Callback for key press. | |
void(* | KeyReleased )(unsigned keycode, unsigned keychar) |
Callback for key release. | |
void(* | KeyRepeated )(unsigned keycode, unsigned keychar) |
Callback for key repeated. | |
void(* | NetworkEvent )() |
Callback for network event. |
This is placed in the video part, because it depends on the video hardware driver.
void(* _event_callback_::ButtonPressed)(unsigned buttons) |
Callback for mouse button press.
void(* _event_callback_::ButtonReleased)(unsigned buttons) |
Callback for mouse button release.
void(* _event_callback_::MouseMoved)(int x, int y) |
Callback for mouse move.
void(* _event_callback_::MouseExit)() |
Callback for mouse exit of game window.
void(* _event_callback_::KeyPressed)(unsigned keycode, unsigned keychar) |
Callback for key press.
void(* _event_callback_::KeyReleased)(unsigned keycode, unsigned keychar) |
Callback for key release.
void(* _event_callback_::KeyRepeated)(unsigned keycode, unsigned keychar) |
Callback for key repeated.
void(* _event_callback_::NetworkEvent)() |
Callback for network event.