Navigation
API > API/Plugins > API/Plugins/NetworkPredictionExtras
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- APawn
- ANetworkPredictionExtrasFlyingPawn
- ANetworkPredictionExtrasFlyingPawn_MockAbility
References
| Module | NetworkPredictionExtras |
| Header | /Engine/Plugins/Runtime/NetworkPredictionExtras/Source/NetworkPredictionExtras/Public/NetworkPredictionExtrasFlyingPawn.h |
| Include | #include "NetworkPredictionExtrasFlyingPawn.h" |
Syntax
UCLASS&40;&41;
class ANetworkPredictionExtrasFlyingPawn_MockAbility : public ANetworkPredictionExtrasFlyingPawn
Remarks
Example subclass of ANetworkPredictionExtrasFlyingPawn that uses the MockAbility simulation.
Variables
| Type | Name | Description | |
|---|---|---|---|
| ENetworkPredictionExtrasMockAbilityInputPreset | AbilityInputPreset | ||
| bool | bBlinkPressed | ||
| bool | bDashPressed | ||
| bool | bPrimaryPressed | ||
| bool | bSecondaryPressed | ||
| bool | bSprintPressed |
Constructors
| Type | Name | Description | |
|---|---|---|---|
ANetworkPredictionExtrasFlyingPawn_MockAbility
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | |||
| void | |||
| void | |||
| void | |||
| void | |||
| void | |||
| void | |||
| void | |||
| void | |||
| float | |||
| UMockFlyingAbilityComponent * | |||
| const UMockFlyingAbilityComponent * | |||
| float | GetStamina () |
||
| void | ProduceInput
(
const int32 SimTimeMS, |
Overridden from APawn
| Type | Name | Description | |
|---|---|---|---|
| void | SetupPlayerInputComponent
(
UInputComponent* PlayerInputComponent |
Allows a Pawn to set up custom input bindings. |
Overridden from AActor
| Type | Name | Description | |
|---|---|---|---|
| void | BeginPlay () |
Overridable native event for when play begins for this actor. |