CommonLibSSE NG
Loading...
Searching...
No Matches
BSVirtualKeyboardDevice.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace RE
6{
8 {
9 public:
10 inline static constexpr auto RTTI = RTTI_BSVirtualKeyboardDevice;
11 inline static constexpr auto VTABLE = VTABLE_BSVirtualKeyboardDevice;
12
13 ~BSVirtualKeyboardDevice() override; // 00
14
15 // override (BSKeyboardDevice)
16 void Unk_09(void) override; // 09 - { return; }
17 void Unk_0A(void) override; // 0A - { return; }
18
19 // add
20 virtual void Unk_0B(void) = 0; // 0B
21 virtual void Unk_0C(void) = 0; // 0C
22 virtual void Unk_0D(void) = 0; // 0D
23
24 protected:
25 BSVirtualKeyboardDevice(); // The virtual keyboard device constructor does not set the device type to virtualKeyboard, it remains 'kKeyboard'
26 };
27 static_assert(sizeof(BSVirtualKeyboardDevice) == 0x70);
28}
Definition BSKeyboardDevice.h:8
Definition BSVirtualKeyboardDevice.h:8
void Unk_09(void) override
virtual void Unk_0D(void)=0
void Unk_0A(void) override
virtual void Unk_0C(void)=0
static constexpr auto VTABLE
Definition BSVirtualKeyboardDevice.h:11
virtual void Unk_0B(void)=0
static constexpr auto RTTI
Definition BSVirtualKeyboardDevice.h:10
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_BSVirtualKeyboardDevice(690320, 398175, 0x1f5fef8)
constexpr std::array< REL::VariantID, 1 > VTABLE_BSVirtualKeyboardDevice
Definition Offsets_VTABLE.h:5444