Navigation
API > API/Plugins > API/Plugins/NetworkPredictionExtras
Example subclass of ANetworkPredictionExtrasFlyingPawn that uses the MockAbility simulation.
| Name | ANetworkPredictionExtrasFlyingPawn_MockAbility |
| Type | class |
| Header File | /Engine/Plugins/Runtime/NetworkPredictionExtras/Source/NetworkPredictionExtras/Public/NetworkPredictionExtrasFlyingPawn.h |
| Include Path | #include "NetworkPredictionExtrasFlyingPawn.h" |
Syntax
UCLASS ()
class ANetworkPredictionExtrasFlyingPawn_MockAbility : public ANetworkPredictionExtrasFlyingPawn
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → APawn → ANetworkPredictionExtrasFlyingPawn → ANetworkPredictionExtrasFlyingPawn_MockAbility
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ANetworkPredictionExtrasFlyingPawn_MockAbility
(
const FObjectInitializer& ObjectInitializer |
NetworkPredictionExtrasFlyingPawn.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AbilityInputPreset | ENetworkPredictionExtrasMockAbilityInputPreset | NetworkPredictionExtrasFlyingPawn.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
float GetMaxStamina() |
NetworkPredictionExtrasFlyingPawn.h |
|
|
| NetworkPredictionExtrasFlyingPawn.h |
|
||
| NetworkPredictionExtrasFlyingPawn.h | |||
float GetStamina() |
NetworkPredictionExtrasFlyingPawn.h |
|
Overridden from APawn
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void SetupPlayerInputComponent
(
UInputComponent* PlayerInputComponent |
NetworkPredictionExtrasFlyingPawn.h |
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginPlay() |
NetworkPredictionExtrasFlyingPawn.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Action_Blink_Pressed() |
NetworkPredictionExtrasFlyingPawn.h | ||
void Action_Blink_Released() |
NetworkPredictionExtrasFlyingPawn.h | ||
void Action_Dash_Pressed() |
NetworkPredictionExtrasFlyingPawn.h | ||
void Action_Dash_Released() |
NetworkPredictionExtrasFlyingPawn.h | ||
void Action_Primary_Pressed() |
NetworkPredictionExtrasFlyingPawn.h | ||
void Action_Primary_Released() |
NetworkPredictionExtrasFlyingPawn.h | ||
void Action_Secondary_Pressed() |
NetworkPredictionExtrasFlyingPawn.h | ||
void Action_Secondary_Released() |
NetworkPredictionExtrasFlyingPawn.h | ||
void Action_Sprint_Pressed() |
NetworkPredictionExtrasFlyingPawn.h | ||
void Action_Sprint_Released() |
NetworkPredictionExtrasFlyingPawn.h | ||
void ProduceInput
(
const int32 SimTimeMS, |
NetworkPredictionExtrasFlyingPawn.h | ||
void ProduceInput
(
const int32 DeltaMS, |
NetworkPredictionExtrasFlyingPawn.h |