RealDocs

17 results for "input"

class
UEnhancedInputComponent EnhancedInput

The input component used with the Enhanced Input system.

class
UEnhancedInputLocalPlayerSubsystem EnhancedInput

A local player subsystem that manages which UInputMappingContexts are active for a player.

class
UInputAction EnhancedInput

A data asset representing a single logical input action (e.

class
UInputMappingContext EnhancedInput

A data asset that maps UInputAction assets to physical keys, buttons, or axes.

function
UEnhancedInputLocalPlayerSubsystem::AddMappingContext EnhancedInput

Adds a UInputMappingContext to the active set for this player.

function
UEnhancedInputComponent::BindAction EnhancedInput

Binds a callback to a UInputAction for a specific trigger event.

function
UEnhancedInputLocalPlayerSubsystem::ClearAllMappings EnhancedInput

Removes all active UInputMappingContexts from this player's subsystem at once.

function
UEnhancedInputLocalPlayerSubsystem::RemoveMappingContext EnhancedInput

Removes a UInputMappingContext from the active set.

function
APlayerController::SetInputMode (Game And UI) Engine

Hybrid input mode where both game input and UMG widget input are active simultaneously.

function
APlayerController::SetInputMode (Game Only) Engine

Switches input routing so that all input goes exclusively to the game (player controller and pawn) with no Slate/UMG widget focus.

function
APlayerController::SetInputMode (UI Only) Engine

Routes all input to Slate/UMG widgets only — game input (character movement, actions) is blocked entirely.

class
APawn Engine

APawn is the base class for all actors that can be possessed and controlled by a PlayerController or an AIController.

function
FMath::GetMappedRangeValueClamped Core

Maps a value from one range to another, clamping the input to the source range first.

function
UUserWidget::GetOwningPlayer UMG

Returns the APlayerController that owns this widget.

function
APawn::IsLocallyControlled Engine

Returns true if this pawn is controlled by the local player on this machine.

class
UEditableTextBox UMG

A single-line text input widget.

class
ULocalPlayerSubsystem Engine

Subsystem base class scoped to a `ULocalPlayer`.