Navigation
API > API/Plugins > API/Plugins/OnlineSubsystemUtils
A beacon host used for taking reservations for an existing game session
| Name | ATestBeaconHost |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineSubsystemUtils/Source/OnlineSubsystemUtils/Classes/TestBeaconHost.h |
| Include Path | #include "TestBeaconHost.h" |
Syntax
UCLASS (MinimalAPI, Transient, NotPlaceable, Config=Engine)
class ATestBeaconHost : public AOnlineBeaconHostObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → AOnlineBeaconHostObject → ATestBeaconHost
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ATestBeaconHost
(
const FObjectInitializer& ObjectInitializer |
TestBeaconHost.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool Init() |
TestBeaconHost.h |
Overridden from AOnlineBeaconHostObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnClientConnected
(
AOnlineBeaconClient* NewClientActor, |
Delegate triggered when a new client connection is made | TestBeaconHost.h | |
virtual AOnlineBeaconClient * SpawnBeaconActor
(
UNetConnection* ClientConnection |
Each beacon host must be able to spawn the appropriate client beacon actor to communicate with the initiating client | TestBeaconHost.h |