Operating System Simulator Plugin  3.5.1
Unreal Engine plugin that simulates an Operating System Environment
Loading...
Searching...
No Matches
IViewportWorldInterface Class Reference

#include "ViewportWorldInterface.h"

Inheritance diagram for IViewportWorldInterface:
[legend]

Static Public Member Functions

static void SetPlayerInput (APlayerController *PlayerController)
 
static bool UpdatePlayerInputImpl (UObject *Caller, const APlayerController *PlayerController, UInputMappingContext *MappingContext, bool bApplyImmediately)
 

Protected Member Functions

void OnPlayerInputUpdated (UInputMappingContext *InputMappingContext)
 

Member Function Documentation

◆ OnPlayerInputUpdated()

void IViewportWorldInterface::OnPlayerInputUpdated ( UInputMappingContext * InputMappingContext)
protected

Updates the player input for the specified player controller using the provided input mapping context.

Parameters
InputMappingContextThe input mapping context to be applied.

◆ SetPlayerInput()

void IViewportWorldInterface::SetPlayerInput ( APlayerController * PlayerController)
static

Sets the player input for the specified player controller.

Parameters
PlayerControllerThe player controller for which the input is set.
Here is the caller graph for this function:

◆ UpdatePlayerInputImpl()

bool IViewportWorldInterface::UpdatePlayerInputImpl ( UObject * Caller,
const APlayerController * PlayerController,
UInputMappingContext * MappingContext,
bool bApplyImmediately )
static

Updates the player input for the specified player controller using the provided input mapping context.

Parameters
CallerThe object that is calling this method.
PlayerControllerThe player controller for which the input is updated.
MappingContextThe input mapping context to be applied.
bApplyImmediatelyWhether to apply the mapping context immediately or not.
Returns
true if the player input was updated successfully, false otherwise.
Here is the caller graph for this function:

The documentation for this class was generated from the following files: