UFlyingMovementComponent

ActorComponent for running FlyingMovement

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

NetworkPrediction

Header

/Engine/Plugins/Runtime/NetworkPrediction/Source/NetworkPrediction/Public/Movement/FlyingMovement.h

Include

#include "Movement/FlyingMovement.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Meta=(BlueprintSpawnableComponent))
class UFlyingMovementComponent :
    public UBaseMovementComponent,
    public TNetworkedSimulationModelDriver< FlyingMovementBufferTypes >

Remarks

ActorComponent for running FlyingMovement

Variables

Constructors

Name Description

Public function

UFlyingMovementComponent()

Functions

Name Description

Public function

void

 

FinalizeFrame

(
    const FFlyingMovementSyncState& Sy...,
    const FFlyingMovementAuxState& Aux...
)

Protected function Static

float

 

GetDefaultMaxSpeed()

Protected function

void

 

InitFlyingMovementNetSimModel

(
    TNetSimModel* Model
)

Protected function

void

 

InitFlyingMovementSimulation

(
    TSimulation* Simulation,
    FFlyingMovementSyncState& InitialS...,
    FFlyingMovementAuxState& InitialAu...
)

Init function. This is broken up from ::InstantiateNetworkedSimulation and templated so that subclasses can share the init code.

Public function

void

 

ProduceInput

(
    const FNetworkSimTime SimTime,
    FFlyingMovementInputCmd& Cmd
)

Public function Const

void

 

VisualLog

(
    const FFlyingMovementInputCmd*...,
    const FFlyingMovementSyncState*...,
    const FFlyingMovementAuxState*...,
    const FVisualLoggingParameters& Sy...
)

Overridden from UNetworkPredictionComponent

Name Description

Protected function Virtual

INetworkedSi...

 

InstantiateNetworkedSimulation()

Network Prediction.

Overridden from UActorComponent

Name Description

Public function Virtual

void

 

TickComponent

(
    float DeltaTime,
    enum ELevelTick TickType,
    FActorComponentTickFunction* T...
)

Function called every frame on this ActorComponent.

Overridden from TNetworkedSimulationModelDriver

Name Description

Public function Virtual Const

FString

 

GetDebugName()

IFlyingMovementSystemDriver.

Public function Virtual Const

const AActor...

 

GetVLogOwner()

Owning object for Visual Logs so that the system can emit them internally.

Typedefs

Name

Description

FProduceFlyingInput

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss