Navigation
Unreal Engine C++ API Reference > Plugins > NetcodeUnitTest
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FNetPropertyHook | Implements the actual hook for the above class | |
![]() |
FNetworkNotifyHook | A delegate network notify class, to allow for easy inline-hooking. | |
![]() |
FProcessEventHook | Class for encapsulating ProcessEvent and general RPC hooks, implemented globally for each UWorld NOTE: Presently, all RPC hooks tied to UWorld's only hook client RPC's - global RPC hooks, hook both client and server RPC's | |
![]() |
FScopedNetNameReplace | Hooks netcode name serialization, in order to replace replication of a specific name, with another specified name, for the lifetime of the scoped instance | |
![]() |
FScopedNetObjectReplace | Hooks netcode object serialization, in order to replace replication of a specific object, with another specified object, for the lifetime of the scoped instance | |
![]() |
FScopedRPCParamReplace | Hooks the netcode serialization of a specific RPC parameter, in order to override the raw serialized param data with something else | |
![]() |
FWorldTickHook | Class for hooking world tick events, and setting globals for log hooking | |
![]() |
NUTNet | Netcode based utility functions | |
![]() ![]() ![]() |
UUnitTestActorChannel | An actor net channel override, for hooking ReceivedBunch, to aid in detecting/blocking of remote actors, of a specific class | |
![]() ![]() ![]() |
UUnitTestChannel | A net channel for overriding the implementation of traditional net channels, for e.g. blocking control channel messages, to enable minimal clients | |
![]() ![]() ![]() |
UUnitTestPackageMap | Package map override, for blocking the creation of actor channels for specific actors (by detecting the actor class being created) |
Typedefs
Name | Description |
---|---|
FOnNetSerializeItem | Delegate used to control hooked serialization of RPC parameters |
FOnProcessNetEvent | Delegate used to control/block receiving of RPC's |
FOnSerializeName | Delegate for hooking SerializeName |