OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Classes | Functions | Variables
KeyboardActionMapping.cpp File Reference
#include "KeyboardActionMapping.h"
#include <string>
#include <map>
#include <memory>
#include "Engine/Graphics/Weather.h"
#include "Engine/Spells/CastSpellInfo.h"

Classes

class  CKeyListElement
 

Functions

KeyToggleType GetToggleType (InputAction action)
 

Variables

std::shared_ptr< Io::KeyboardActionMappingkeyboardActionMapping = nullptr
 
std::map< InputAction, bool > key_map_conflicted
 
std::array< CKeyListElement, std::to_underlying(InputAction::Count)> keyMappingParams
 

Function Documentation

◆ GetToggleType()

KeyToggleType GetToggleType ( InputAction  action)

Variable Documentation

◆ key_map_conflicted

std::map<InputAction, bool> key_map_conflicted
extern

◆ keyboardActionMapping

std::shared_ptr<Io::KeyboardActionMapping> keyboardActionMapping = nullptr

◆ keyMappingParams

std::array<CKeyListElement, std::to_underlying(InputAction::Count)> keyMappingParams