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 ¶ms)=0 |
virtual void | QueryPresence (const QueryPresenceParams ¶ms)=0 |
Static Public Member Functions | |
static Implementation * | Create (PresenceSystemComponent &presenceSystemComponent) |
static void | OnPresenceSetComplete (const SetPresenceParams ¶ms) |
static void | OnPresenceQueriedComplete (const QueryPresenceParams ¶ms, const PresenceDetails &details) |
Public Attributes | |
PresenceSystemComponent & | m_presenceSystemComponent |
Base class for platform specific implementations.