UGameplayStatics::GetPlayerPawn

Returns the pawn for the player controller at the specified player index.

Choose your operating system:

Windows

macOS

Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Kismet/GameplayStatics.h

Include

#include "Kismet/GameplayStatics.h"

Source

/Engine/Source/Runtime/Engine/Private/GameplayStatics.cpp

Syntax

static APawn * GetPlayerPawn
(
    const UObject * WorldContextObject,
    int32 PlayerIndex
)

Remarks

Returns the pawn for the player controller at the specified player index. This will not include pawns of remote clients with no available player controller, you can use the player states list for that.

Parameters

Parameter

Description

PlayerIndex

Index in the player controller list, starting first with local players and then available remote ones