OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
KeySequence.h
Go to the documentation of this file.
1
4// ###########################################################################################################################################################################################################################################################################################################################
5
6#pragma once
7
8// OpenTwin header
9#include "OTGui/GuiTypes.h"
11
12#pragma warning(disable : 4251)
13
14namespace ot {
15
17 public:
20 KeySequence(BasicKey _key, BasicKey _key2);
21 KeySequence(BasicKey _key, BasicKey _key2, BasicKey _key3);
22 KeySequence(BasicKey _key, BasicKey _key2, BasicKey _key3, BasicKey _key4);
23 KeySequence(const std::list<BasicKey>& _keys);
25
26 operator std::string(void) const;
27
28 private:
29 std::list<BasicKey> m_keys;
30
31 };
32
33}
#define OT_GUI_API_EXPORT
Definition OTGuiAPIExport.h:9
Definition KeySequence.h:16
Definition Connector.h:8
BasicKey
Definition GuiTypes.h:83