Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include "vegastrike.h"
#include "eventmanager.h"
#include <algorithm>
#include "cmd/base.h"
#include "gldrv/winsys.h"
Go to the source code of this file.
Functions | |
void | ModifyMouseSensitivity (int &x, int &y) |
EventManager & | globalEventManager (void) |
bool | hasGlobalEventManager (void) |
static void | clearDeleteQueue () |
void | InitCallbacks (void) |
static float | MouseXTo2dX (int x) |
static float | MouseYTo2dY (int y) |
Variables | |
static EventManager * | globalEventManagerPtr = NULL |
static std::vector < EventResponder * > | deleteQueue |
|
static |
Definition at line 82 of file eventmanager.cpp.
References deleteQueue, and i.
Referenced by EventManager::ProcessMouseActive(), EventManager::ProcessMouseClick(), and EventManager::ProcessMousePassive().
EventManager& globalEventManager | ( | void | ) |
Definition at line 39 of file eventmanager.cpp.
References globalEventManagerPtr, and EventManager::initializeEventManager().
Referenced by WindowManager::closeWindow(), WindowManager::draw(), ModalDialog::modalFinished(), WindowManager::openWindow(), EventManager::ProcessMouseActive(), EventManager::ProcessMouseClick(), Slider::processMouseDown(), NewButton::processMouseDown(), Picker::processMouseDown(), EventManager::ProcessMousePassive(), Slider::processMouseUp(), NewButton::processMouseUp(), Picker::processMouseUp(), EventResponder::sendCommand(), and EventResponder::~EventResponder().
bool hasGlobalEventManager | ( | void | ) |
Definition at line 48 of file eventmanager.cpp.
Referenced by EventResponder::~EventResponder().
void InitCallbacks | ( | void | ) |
Definition at line 1145 of file base_interface.cpp.
References BaseInterface::CurrentBase, and BaseInterface::InitCallbacks().
Referenced by EventManager::checkForShutDownEventManager().
Definition at line 71 of file base_interface.cpp.
References biModifyMouseSensitivity().
Referenced by BaseInterface::ActiveMouseOverWin(), BaseInterface::ClickWin(), BaseInterface::PassiveMouseOverWin(), EventManager::ProcessMouseActive(), EventManager::ProcessMouseClick(), and EventManager::ProcessMousePassive().
Definition at line 218 of file eventmanager.cpp.
References g_game, and game_data_t::x_resolution.
Referenced by EventManager::ProcessMouseActive(), EventManager::ProcessMouseClick(), and EventManager::ProcessMousePassive().
Definition at line 229 of file eventmanager.cpp.
References g_game, and game_data_t::y_resolution.
Referenced by EventManager::ProcessMouseActive(), EventManager::ProcessMouseClick(), and EventManager::ProcessMousePassive().
|
static |
Definition at line 62 of file eventmanager.cpp.
Referenced by EventManager::addToDeleteQueue(), and clearDeleteQueue().
|
static |
Definition at line 36 of file eventmanager.cpp.
Referenced by EventManager::checkForShutDownEventManager(), and globalEventManager().