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

A character class representing a character in the viewport world. More...

#include "ViewportWorldCharacter.h"

Inheritance diagram for AViewportWorldCharacter:
[legend]
Collaboration diagram for AViewportWorldCharacter:
[legend]

Public Member Functions

 AViewportWorldCharacter ()
 
virtual void SetupPlayerInputComponent (class UInputComponent *PlayerInputComponent) override
 
bool UpdatePlayerInput (UInputMappingContext *NewInputMapping, const bool bApplyImmediately=true)
 Updates the player input for the character.
 

Additional Inherited Members

- Static Public Member Functions inherited from IViewportWorldInterface
static void SetPlayerInput (APlayerController *PlayerController)
 
static bool UpdatePlayerInputImpl (UObject *Caller, const APlayerController *PlayerController, UInputMappingContext *MappingContext, bool bApplyImmediately)
 
- Protected Member Functions inherited from IViewportWorldInterface
void OnPlayerInputUpdated (UInputMappingContext *InputMappingContext)
 

Detailed Description

A character class representing a character in the viewport world.

Constructor & Destructor Documentation

◆ AViewportWorldCharacter()

AViewportWorldCharacter::AViewportWorldCharacter ( )

Member Function Documentation

◆ SetupPlayerInputComponent()

void AViewportWorldCharacter::SetupPlayerInputComponent ( class UInputComponent * PlayerInputComponent)
overridevirtual
Here is the call graph for this function:

◆ UpdatePlayerInput()

bool AViewportWorldCharacter::UpdatePlayerInput ( UInputMappingContext * NewInputMapping,
const bool bApplyImmediately = true )

Updates the player input for the character.

This method updates the player input for the character using the provided input mapping context.

Parameters
NewInputMappingThe input mapping context to be applied.
bApplyImmediatelyWhether to apply the mapping context immediately or not. Default value is true.
Returns
Returns true if the player input was updated successfully, false otherwise.
Here is the call graph for this function:
Here is the caller graph for this function:

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