#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: InputCore #include "Basic.hpp" namespace SDK { // Enum InputCore.ETouchIndex // NumValues: 0x000D enum class ETouchIndex : uint8 { Touch1 = 0, Touch2 = 1, Touch3 = 2, Touch4 = 3, Touch5 = 4, Touch6 = 5, Touch7 = 6, Touch8 = 7, Touch9 = 8, Touch10 = 9, CursorPointerIndex = 10, MAX_TOUCHES = 11, ETouchIndex_MAX = 12, }; // Enum InputCore.ETouchType // NumValues: 0x0008 enum class ETouchType : uint8 { Began = 0, Moved = 1, Stationary = 2, ForceChanged = 3, FirstMove = 4, Ended = 5, NumTypes = 6, ETouchType_MAX = 7, }; // Enum InputCore.EConsoleForGamepadLabels // NumValues: 0x0004 enum class EConsoleForGamepadLabels : uint8 { None = 0, XBoxOne = 1, PS4 = 2, EConsoleForGamepadLabels_MAX = 3, }; // Enum InputCore.EControllerHand // NumValues: 0x0013 enum class EControllerHand : uint8 { Left = 0, Right = 1, AnyHand = 2, Pad = 3, ExternalCamera = 4, Gun = 5, Special_1 = 6, Special_2 = 7, Special_3 = 8, Special_4 = 9, Special_5 = 10, Special_6 = 11, Special_7 = 12, Special_8 = 13, Special_9 = 14, Special_10 = 15, Special_11 = 16, ControllerHand_Count = 17, EControllerHand_MAX = 18, }; // ScriptStruct InputCore.Key // 0x0018 (0x0018 - 0x0000) struct alignas(0x08) FKey final { public: class FName KeyName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_8[0x10]; // 0x0008(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FKey; }