You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

30 lines
761 B

/**
* @file controls/accessibility_keys.hpp
*
* UI accessibility key handlers and action-guard helpers.
*/
#pragma once
#include <string>
namespace devilution {
void SpeakPlayerHealthPercentageKeyPressed();
void SpeakExperienceToNextLevelKeyPressed();
std::string BuildCurrentLocationForSpeech();
void SpeakCurrentLocationKeyPressed();
void InventoryKeyPressed();
void CharacterSheetKeyPressed();
void PartyPanelSideToggleKeyPressed();
void QuestLogKeyPressed();
void SpeakSelectedSpeedbookSpell();
void DisplaySpellsKeyPressed();
void SpellBookKeyPressed();
void CycleSpellHotkeys(bool next);
bool IsPlayerDead();
bool IsGameRunning();
bool CanPlayerTakeAction();
bool CanAutomapBeToggledOff();
} // namespace devilution