Navigation
API > API/Plugins > API/Plugins/NetcodeUnitTest
Package map override, for blocking the creation of actor channels for specific actors (by detecting the actor class being created)
| Name | UUnitTestPackageMap |
| Type | class |
| Header File | /Engine/Plugins/NetcodeUnitTest/NetcodeUnitTest/Source/NetcodeUnitTest/Classes/Net/UnitTestPackageMap.h |
| Include Path | #include "Net/UnitTestPackageMap.h" |
Syntax
UCLASS (Transient)
class UUnitTestPackageMap : public UPackageMapClient
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UPackageMap → UPackageMapClient → UUnitTestPackageMap
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UUnitTestPackageMap
(
const FObjectInitializer& ObjectInitializer |
UUnitTestPackageMap | Net/UnitTestPackageMap.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bPendingArchetypeSpawn | bool | Whether or not SerializeNewActor is about to spawn an actor, from an archetype | Net/UnitTestPackageMap.h | |
| bWithinSerializeNewActor | bool | Whether or not we are currently within execution of SerializeNewActor | Net/UnitTestPackageMap.h | |
| MinClient | TObjectPtr< UMinimalClient > | Cached reference to the minimal client that owns this package map | Net/UnitTestPackageMap.h | |
| OnSerializeName | FOnSerializeName | Delegate for hooking SerializeName | Net/UnitTestPackageMap.h | |
| ReplaceObjects | TMap< UObject *, UObject * > | Map of objects to watch and replace, in SerializeObject | Net/UnitTestPackageMap.h |
Functions
Public
Overridden from UPackageMap
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Net/UnitTestPackageMap.h | |||
virtual bool SerializeNewActor
(
FArchive& Ar, |
Net/UnitTestPackageMap.h | ||
virtual bool SerializeObject
(
FArchive& Ar, |
Net/UnitTestPackageMap.h |