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