AlpacaLibary  1.63
A closed source C++ bot for OSRS
KeyEvent.hpp
Go to the documentation of this file.
1 #ifndef KEYEVENT_HPP_INCLUDED
2 #define KEYEVENT_HPP_INCLUDED
3 
4 #include <cstdint>
5 #include "Object.hpp"
6 
7 namespace Internal
8 {
9  class KeyEvent : public Object
10  {
11  public:
12  KeyEvent(const void* Obj);
13  KeyEvent(Object Source, std::int32_t ID, std::int64_t When, std::int32_t Modifiers,
14  std::int32_t KeyCode, std::uint16_t KeyChar, std::int32_t KeyLocation);
15 
16  KeyEvent() = default;
17  KeyEvent(KeyEvent&& Obj) = default;
18  KeyEvent(const KeyEvent& Obj) = default;
19  KeyEvent& operator=(KeyEvent&& Obj) = default;
20  KeyEvent& operator=(const KeyEvent& Obj) = default;
21  };
22 }
23 
24 #endif // KEYEVENT_HPP_INCLUDED
KeyEvent(const void *Obj)
KeyEvent & operator=(KeyEvent &&Obj)=default
KeyEvent(Object Source, std::int32_t ID, std::int64_t When, std::int32_t Modifiers, std::int32_t KeyCode, std::uint16_t KeyChar, std::int32_t KeyLocation)
KeyEvent(KeyEvent &&Obj)=default
KeyEvent(const KeyEvent &Obj)=default
KeyEvent & operator=(const KeyEvent &Obj)=default