OpenEnroth 80998af
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations | Variables
KeyboardActionMapping.h File Reference
#include <unordered_map>
#include <memory>
#include "Library/Platform/Interface/PlatformEnums.h"
#include "Io/InputEnums.h"
#include "Application/GameConfig.h"

Classes

class  Io::KeyboardActionMapping
 

Namespaces

namespace  Io
 

Typedefs

using Io::Keybindings = std::unordered_map< InputAction, PlatformKey >
 

Enumerations

enum class  KeybindingsQuery { KEYBINDINGS_ALL = 0 , KEYBINDINGS_CONFIGURABLE = 1 }
 
enum class  Io::TextInputType { Io::None = 0 , Io::Text = 1 , Io::Number = 2 }
 

Variables

std::shared_ptr< Io::KeyboardActionMappingkeyboardActionMapping
 

Enumeration Type Documentation

◆ KeybindingsQuery

enum class KeybindingsQuery
strong
Enumerator
KEYBINDINGS_ALL 
KEYBINDINGS_CONFIGURABLE 

Variable Documentation

◆ keyboardActionMapping

std::shared_ptr<Io::KeyboardActionMapping> keyboardActionMapping
extern