Open 3D Engine Presence 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.
Presence::PresenceSystemComponent::Implementation Class Referenceabstract

Base class for platform specific implementations. More...

#include <PresenceSystemComponent.h>

Public Member Functions

 AZ_CLASS_ALLOCATOR (Implementation, AZ::SystemAllocator)
 
 Implementation (PresenceSystemComponent &presenceSystemComponent)
 
 AZ_DISABLE_COPY_MOVE (Implementation)
 
virtual void SetPresence (const SetPresenceParams &params)=0
 
virtual void QueryPresence (const QueryPresenceParams &params)=0
 

Static Public Member Functions

static ImplementationCreate (PresenceSystemComponent &presenceSystemComponent)
 
static void OnPresenceSetComplete (const SetPresenceParams &params)
 
static void OnPresenceQueriedComplete (const QueryPresenceParams &params, const PresenceDetails &details)
 

Public Attributes

PresenceSystemComponentm_presenceSystemComponent
 

Detailed Description

Base class for platform specific implementations.


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