UInputAction
Beskriver en action – något som kan göras av spelaren i spelet, t.ex. Move, Jump, Look, Shoot. Knyts till knapptryck och andra kontroller via en UInputMappingContext, och till funktioner via en UEnhancedInputComponent.
Själva Input Action-objektet skapas i regel i Unreal-editorn, och länkas in till en UInputAction-variabel i klassen.
När man kör spelet och Input Action-objektet aktiveras (av en mapping context) så är det en FInputActionInstance som skickas till funktionen, med information om vad som hänt i Input Action-objektet.