Navigation
API > API/Plugins > API/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 |