Description

Compile fails when the user attempts to launch on to Windows with the Raw Input plugin enabled.

Error:

LogPlayLevel: xgConsole: Module.RawInput.cpp
LogPlayLevel: xgConsole: d:\framework\engine\plugins\experimental\rawinput\source\rawinput\public\RawInputSettings.h(87): error C3668: 'URawInputSettings::PostEditChangeChainProperty': method with override specifier 'override' did not override any base class methods
LogPlayLevel: xgConsole: d:\framework\engine\plugins\experimental\rawinput\source\rawinput\public\RawInputSettings.h(92): error C3668: 'URawInputSettings::GetSectionText': method with override specifier 'override' did not override any base class methods
LogPlayLevel: xgConsole: D:\Framework\Engine\Plugins\Experimental\RawInput\Source\RawInput\Private\RawInputSettings.cpp(45): error C2039: 'PostEditChangeChainProperty': is not a member of 'UDeveloperSettings'
LogPlayLevel: xgConsole: D:\Framework\Engine\Source\Runtime\Engine\Classes\Engine/DeveloperSettings.h(11): note: see declaration of 'UDeveloperSettings'
LogPlayLevel: xgConsole:
LogPlayLevel: xgConsole: Error executing C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\cl.exe (tool returned code: 2)
LogPlayLevel: xgConsole: FacialAnimation.generated.cpp
LogPlayLevel: xgConsole: Module.FacialAnimation.cpp
Steps to Reproduce
  1. Open QAGame.
  2. Click on Edit > Plugins.
  3. Under Input Devices, enable WIndows Raw Input.
  4. Restart the editor.
  5. Once the editor is restarted, open the level QAEntry.
  6. Click the dropdown next to Launch and select your computer.

RESULT:

Fails to compile

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-38433 in the post.

0
Login to Vote

Fixed
ComponentUE - Gameplay - Input
Affects Versions4.15
Target Fix4.15
Fix Commit3193249
Main Commit3198987
CreatedNov 9, 2016
ResolvedNov 10, 2016
UpdatedSep 23, 2019