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

#include <MatchmakingNotifications.h>

Inherits AZ::EBusTraits.

Public Types

using MutexType = AZStd::recursive_mutex
 

Public Member Functions

virtual void OnMatchAcceptance ()=0
 
virtual void OnMatchComplete ()=0
 OnMatchComplete is fired when match is complete.
 
virtual void OnMatchError ()=0
 OnMatchError is fired when match is processed with error.
 
virtual void OnMatchFailure ()=0
 OnMatchFailure is fired when match is failed to complete.
 

Static Public Attributes

static const AZ::EBusHandlerPolicy HandlerPolicy = AZ::EBusHandlerPolicy::Multiple
 
static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::Single
 

Detailed Description

MatchmakingNotifications The matchmaking notifications to listen for performing required operations based on matchmaking ticket event

Member Function Documentation

◆ OnMatchAcceptance()

virtual void Multiplayer::MatchmakingNotifications::OnMatchAcceptance ( )
pure virtual

OnMatchAcceptance is fired when match is found and pending on acceptance Use this notification to accept found match


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