Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Engine
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UReplicationDriver
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Engine/ReplicationDriver.h |
Include | #include "Engine/ReplicationDriver.h" |
Syntax
UCLASS (Abstract, Transient, Config=Engine, MinimalAPI)
class UReplicationDriver : public UObject
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AddClientConnection
(
UNetConnection* NetConnection |
|
![]() ![]() |
void | AddNetworkActor
(
AActor* Actor |
|
![]() ![]() |
UReplicationDriver * | CreateReplicationDriver
(
UNetDriver* NetDriver, |
This is the function UNetDriver calls to create its replication driver. |
![]() ![]() |
FCreateReplicationDriver & | Static delegate you can bind to override replication driver creation | |
![]() ![]() |
void | FlushNetDormancy
(
AActor* Actor, |
|
![]() ![]() |
void | ForceNetUpdate
(
AActor* Actor |
|
![]() ![]() |
void | InitForNetDriver
(
UNetDriver* InNetDriver |
Called to associate a netdriver with a rep driver. |
![]() ![]() |
void | InitializeActorsInWorld
(
UWorld* InWorld |
Called after World and NetDriver have been set. |
![]() ![]() |
void | NotifyActorDormancyChange
(
AActor* Actor, |
|
![]() ![]() |
void | NotifyActorFullyDormantForConnection
(
AActor* Actor, |
|
![]() ![]() |
void | NotifyActorRenamed
(
AActor* Actor, |
Called when an actor is renamed. |
![]() ![]() |
void | NotifyActorTearOff
(
AActor* Actor |
|
![]() ![]() |
void | NotifyDestructionInfoCreated
(
AActor* Actor, |
Called when a destruction info is created for an actor. |
![]() ![]() |
void | Called after the netdriver has handled TickDispatch | |
![]() ![]() |
bool | ProcessRemoteFunction
(
AActor* Actor, |
Handles an RPC. |
![]() ![]() |
void | RemoveClientConnection
(
UNetConnection* NetConnection |
|
![]() ![]() |
void | RemoveNetworkActor
(
AActor* Actor |
|
![]() ![]() |
void | ||
![]() ![]() |
int32 | ServerReplicateActors
(
float DeltaSeconds |
The main function that will actually replicate actors. Called every server tick. |
![]() ![]() |
void | SetRepDriverWorld
(
UWorld* InWorld |
Called to associate a world with a rep driver. This will be called before InitForNetDriver |
![]() ![]() |
void | SetRoleSwapOnReplicate
(
AActor* Actor, |
|
![]() ![]() |
void | TearDown () |