hoa_input Namespace Reference

All calls to the input engine are wrapped in this namespace. More...


Classes

class  GameInput
 Processes and manages all user input events. More...

Namespaces

namespace  private_input
 An internal namespace to be used only within the input code.

Functions

void TEMP_HandlePause ()

Variables

bool in_battle_mode = false
bool INPUT_DEBUG
 Determines whether the code in the hoa_input namespace should print debug statements or not.
bool INPUT_DEBUG = false
 Determines whether the code in the hoa_input namespace should print debug statements or not.
bool INPUT_DEBUG
GameInputInputManager
 The singleton pointer responsible for handling and updating user input.
GameInputInputManager = NULL
 The singleton pointer responsible for handling and updating user input.


Detailed Description

All calls to the input engine are wrapped in this namespace.

Function Documentation

void hoa_input::TEMP_HandlePause (  ) 

Definition at line 50 of file input.cpp.

References hoa_battle::private_battle::current_battle, hoa_battle::BattleMode::FreezeTimers(), hoa_mode_manager::GameModeManager::GetGameType(), in_battle_mode, hoa_mode_manager::MODE_MANAGER_BATTLE_MODE, hoa_mode_manager::ModeManager, and hoa_battle::BattleMode::UnFreezeTimers().

Referenced by hoa_quit::QuitMode::_Cancel(), hoa_input::GameInput::_JoystickEventHandler(), hoa_input::GameInput::_KeyEventHandler(), hoa_input::GameInput::EventHandler(), and hoa_input::GameInput::TogglePause().

Here is the call graph for this function:


Variable Documentation

bool hoa_input::in_battle_mode = false

Definition at line 48 of file input.cpp.

Referenced by TEMP_HandlePause().

bool hoa_input::INPUT_DEBUG

Determines whether the code in the hoa_input namespace should print debug statements or not.

Definition at line 45 of file input.cpp.

bool hoa_input::INPUT_DEBUG = false

Determines whether the code in the hoa_input namespace should print debug statements or not.

Definition at line 45 of file input.cpp.

bool hoa_input::INPUT_DEBUG

Definition at line 45 of file input.cpp.

Referenced by hoa_input::GameInput::_KeyEventHandler(), hoa_main::EnableDebugging(), hoa_input::GameInput::GameInput(), and hoa_input::GameInput::~GameInput().

GameInput* hoa_input::InputManager

The singleton pointer responsible for handling and updating user input.

Definition at line 44 of file input.cpp.

Referenced by hoa_map::MapMode::_HandleInputExplore(), hoa_boot::BootMode::_OnRestoreDefaultJoyButtons(), hoa_boot::BootMode::_OnRestoreDefaultKeys(), hoa_boot::BootMode::_RedefineCancelJoy(), hoa_boot::BootMode::_RedefineCancelKey(), hoa_boot::BootMode::_RedefineConfirmJoy(), hoa_boot::BootMode::_RedefineConfirmKey(), hoa_boot::BootMode::_RedefineDownKey(), hoa_boot::BootMode::_RedefineLeftKey(), hoa_boot::BootMode::_RedefineLeftSelectJoy(), hoa_boot::BootMode::_RedefineLeftSelectKey(), hoa_boot::BootMode::_RedefineMenuJoy(), hoa_boot::BootMode::_RedefineMenuKey(), hoa_boot::BootMode::_RedefinePauseJoy(), hoa_boot::BootMode::_RedefinePauseKey(), hoa_boot::BootMode::_RedefineRightKey(), hoa_boot::BootMode::_RedefineRightSelectJoy(), hoa_boot::BootMode::_RedefineRightSelectKey(), hoa_boot::BootMode::_RedefineSwapJoy(), hoa_boot::BootMode::_RedefineSwapKey(), hoa_boot::BootMode::_RedefineUpKey(), hoa_boot::BootMode::_SaveSettingsFile(), hoa_battle::BattleMode::_ShutDown(), hoa_battle::private_battle::ActionWindow::_UpdateActionCategory(), hoa_battle::private_battle::ActionWindow::_UpdateActionInformation(), hoa_battle::private_battle::ActionWindow::_UpdateActionSelection(), hoa_battle::BattleMode::_UpdateAttackPointSelection(), hoa_battle::BattleMode::_UpdateCharacterSelection(), hoa_boot::BootMode::_UpdateJoySettings(), hoa_boot::BootMode::_UpdateKeySettings(), hoa_battle::private_battle::ActionWindow::_UpdateTargetSelection(), hoa_battle::BattleMode::_UpdateTargetSelection(), hoa_defs::BindEngineToLua(), hoa_battle::private_battle::BattleCharacterActor::DrawStatus(), InitializeEngine(), main(), hoa_shop::private_shop::ConfirmWindow::Update(), hoa_shop::private_shop::ObjectSellListWindow::Update(), hoa_shop::private_shop::ObjectListWindow::Update(), hoa_shop::private_shop::ShopActionWindow::Update(), hoa_scene::SceneMode::Update(), hoa_quit::QuitMode::Update(), hoa_menu::private_menu::EquipWindow::Update(), hoa_menu::private_menu::SkillsWindow::Update(), hoa_menu::private_menu::StatusWindow::Update(), hoa_menu::private_menu::InventoryWindow::Update(), hoa_menu::MenuMode::Update(), hoa_map::private_map::DialogueManager::Update(), hoa_boot::BootMode::Update(), and hoa_battle::private_battle::FinishWindow::Update().

GameInput* hoa_input::InputManager = NULL

The singleton pointer responsible for handling and updating user input.

Definition at line 44 of file input.cpp.

Referenced by hoa_map::MapMode::_HandleInputExplore(), hoa_boot::BootMode::_OnRestoreDefaultJoyButtons(), hoa_boot::BootMode::_OnRestoreDefaultKeys(), hoa_boot::BootMode::_RedefineCancelJoy(), hoa_boot::BootMode::_RedefineCancelKey(), hoa_boot::BootMode::_RedefineConfirmJoy(), hoa_boot::BootMode::_RedefineConfirmKey(), hoa_boot::BootMode::_RedefineDownKey(), hoa_boot::BootMode::_RedefineLeftKey(), hoa_boot::BootMode::_RedefineLeftSelectJoy(), hoa_boot::BootMode::_RedefineLeftSelectKey(), hoa_boot::BootMode::_RedefineMenuJoy(), hoa_boot::BootMode::_RedefineMenuKey(), hoa_boot::BootMode::_RedefinePauseJoy(), hoa_boot::BootMode::_RedefinePauseKey(), hoa_boot::BootMode::_RedefineRightKey(), hoa_boot::BootMode::_RedefineRightSelectJoy(), hoa_boot::BootMode::_RedefineRightSelectKey(), hoa_boot::BootMode::_RedefineSwapJoy(), hoa_boot::BootMode::_RedefineSwapKey(), hoa_boot::BootMode::_RedefineUpKey(), hoa_boot::BootMode::_SaveSettingsFile(), hoa_battle::BattleMode::_ShutDown(), hoa_battle::private_battle::ActionWindow::_UpdateActionCategory(), hoa_battle::private_battle::ActionWindow::_UpdateActionInformation(), hoa_battle::private_battle::ActionWindow::_UpdateActionSelection(), hoa_battle::BattleMode::_UpdateAttackPointSelection(), hoa_battle::BattleMode::_UpdateCharacterSelection(), hoa_boot::BootMode::_UpdateJoySettings(), hoa_boot::BootMode::_UpdateKeySettings(), hoa_battle::BattleMode::_UpdateTargetSelection(), hoa_battle::private_battle::ActionWindow::_UpdateTargetSelection(), hoa_defs::BindEngineToLua(), hoa_battle::private_battle::BattleCharacterActor::DrawStatus(), InitializeEngine(), main(), hoa_battle::private_battle::FinishWindow::Update(), hoa_boot::BootMode::Update(), hoa_map::private_map::DialogueManager::Update(), hoa_menu::MenuMode::Update(), hoa_menu::private_menu::InventoryWindow::Update(), hoa_menu::private_menu::StatusWindow::Update(), hoa_menu::private_menu::SkillsWindow::Update(), hoa_menu::private_menu::EquipWindow::Update(), hoa_quit::QuitMode::Update(), hoa_scene::SceneMode::Update(), hoa_shop::private_shop::ShopActionWindow::Update(), hoa_shop::private_shop::ObjectListWindow::Update(), hoa_shop::private_shop::ObjectSellListWindow::Update(), and hoa_shop::private_shop::ConfirmWindow::Update().


Generated on Fri Jul 6 23:14:27 2007 for Hero of Allacrost by  doxygen 1.5.1