Files
UnrealEngineUWP/Engine/Source/Runtime/ApplicationCore/Public
ben hoffman 8006b9defb Add a "Primary Platform User" virtual function to allow platforms to define a primary user for things like the keyboard and mouse which there will only be one of. Map the Default Input device to the Primary Platform user upon construction of the device mapper. This gaurantees that there will be a platform user registered for the SlateApplication upon start up.
Add a callback to OnUserLoginChangedEvent to the device mapper. This will provide platforms a hook for when a platform user is logged in or out and allow you to remap any previously paired input devices away from the now logged out user.

#jira UE-147792
#rb david.harvey
#preflight 628d2d25347b7778b6ceb043

[CL 20363459 by ben hoffman in ue5-main branch]
2022-05-25 09:27:37 -04:00
..