Etterna
0.74.4
Loading...
Searching...
No Matches
src
Etterna
Models
Misc
CodeSet.h
1
#ifndef CODE_SET_H
2
#define CODE_SET_H
3
4
#include "Etterna/Singletons/InputQueue.h"
5
6
struct
Message
;
7
class
InputQueueCodeSet
8
{
9
public
:
10
void
Load(
const
std::string& sType);
11
[[nodiscard]] std::string Input(
const
InputEventPlus
& input)
const
;
12
bool
InputMessage(
const
InputEventPlus
& input,
Message
& msg)
const
;
13
14
private
:
15
std::vector<InputQueueCode> m_aCodes;
16
std::vector<std::string> m_asCodeNames;
17
};
18
19
#endif
InputEventPlus
Holds a device input plus Game/Menu translations.
Definition
InputEventPlus.h:9
InputQueueCodeSet
Definition
CodeSet.h:8
Message
Definition
MessageManager.h:96
Generated by
1.9.8