text: #pragma once
  
  // Name: S, Version: b
  
  
  #ifdef _MSC_VER
  	#pragma pack(push, 0x01)
  #endif
  
  /*!!HELPER_DEF!!*/
  
  /*!!DEFINE!!*/
  
  namespace UFT
  {
  //---------------------------------------------------------------------------
  // Enums
  //---------------------------------------------------------------------------
  
  // Enum InputCore.ETouchIndex
  enum class ETouchIndex : uint8_t
  {
  	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,
  	MAX                            = 12,
  
  };
  
  // Enum InputCore.EControllerHand
  enum class EControllerHand : uint8_t
  {
  	Left                           = 0,
  	Right                          = 1,
  	AnyHand                        = 2,
  	Pad                            = 3,
  	ExternalCamera                 = 4,
  	Gun                            = 5,
  	Special                        = 6,
  	Special01                      = 7,
  	Special02                      = 8,
  	Special03                      = 9,
  	Special04                      = 10,
  	Special05                      = 11,
  	Special06                      = 12,
  	Special07                      = 13,
  	Special08                      = 14,
  	Special09                      = 15,
  	Special10                      = 16,
  	ControllerHand_Count           = 17,
  	MAX                            = 18,
  
  };
  
  // Enum InputCore.EConsoleForGamepadLabels
  enum class EConsoleForGamepadLabels : uint8_t
  {
  	None                           = 0,
  	XBoxOne                        = 1,
  	PS4                            = 2,
  	MAX                            = 3,
  
  };
  
  // Enum InputCore.ETouchType
  enum class ETouchType : uint8_t
  {
  	Began                          = 0,
  	Moved                          = 1,
  	Stationary                     = 2,
  	ForceChanged                   = 3,
  	FirstMove                      = 4,
  	Ended                          = 5,
  	NumTypes                       = 6,
  	MAX                            = 7,
  
  };
  
  //---------------------------------------------------------------------------
  // Script Structs
  //---------------------------------------------------------------------------
  
  // ScriptStruct InputCore.Key
  // 0x0018
  struct FKey
  {
  	struct FName                                       KeyName;                                                   // 0x0000(0x0008) (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
  	unsigned char                                      UnknownData_TZ25[0x10];                                    // 0x0008(0x0010) MISSED OFFSET (PADDING)
  
  };
  }
  
  #ifdef _MSC_VER
  	#pragma pack(pop)
  #endif
  