Open 3D Engine Multiplayer Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Multiplayer::MultiplayerEditorSystemComponent Class Referencefinal

Multiplayer system component wraps the bridging logic between the game and transport layer. More...

#include <MultiplayerEditorSystemComponent.h>

Inherits AZ::Component, MultiplayerEditorLayerPythonRequestBus::Handler, AzToolsFramework::EditorEvents::Bus::Handler, IEditorNotifyListener, MultiplayerEditorServerRequestBus::Handler, AZ::TickBus::Handler, AzToolsFramework::Prefab::PrefabToInMemorySpawnableNotificationBus::Handler, AzToolsFramework::EditorEntityContextNotificationBus::Handler, AzToolsFramework::EditorContextMenuBus::Handler, and AzToolsFramework::ActionManagerRegistrationNotificationBus::Handler.

Public Member Functions

 AZ_COMPONENT (MultiplayerEditorSystemComponent, "{9F335CC0-5574-4AD3-A2D8-2FAEF356946C}")
 
void OnServerAcceptanceReceived ()
 Called once the editor receives the server's accept packet.
 
void Activate () override
 
void Deactivate () override
 
void NotifyRegisterViews () override
 
void EnterGameMode () override
 
bool IsInGameMode () override
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 
static void GetRequiredServices (AZ::ComponentDescriptor::DependencyArrayType &required)
 
static void GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided)
 
static void GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible)
 

Detailed Description

Multiplayer system component wraps the bridging logic between the game and transport layer.

Member Function Documentation

◆ Activate()

void Multiplayer::MultiplayerEditorSystemComponent::Activate ( )
override

AZ::Component overrides.

◆ EnterGameMode()

void Multiplayer::MultiplayerEditorSystemComponent::EnterGameMode ( )
override

MultiplayerEditorLayerPythonRequestBus::Handler overrides.

◆ NotifyRegisterViews()

void Multiplayer::MultiplayerEditorSystemComponent::NotifyRegisterViews ( )
override

EditorEvents::Bus::Handler overrides.


The documentation for this class was generated from the following file: