Open 3D Engine GameStateSamples 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.
GameStateSamples::GameStatePrimaryUserSignedOut Class Reference

Game state that is active while the primary user is signed out. More...

#include <GameStatePrimaryUserSignedOut.h>

Inherits GameState::IGameState, AzFramework::InputChannelEventListener, and LocalUser::LocalUserNotificationBus::Handler.

Public Member Functions

 AZ_CLASS_ALLOCATOR (GameStatePrimaryUserSignedOut, AZ::SystemAllocator)
 
 AZ_RTTI (GameStatePrimaryUserSignedOut, "{5750DA57-349F-4401-B133-977C68ED70A3}", IGameState)
 
 GameStatePrimaryUserSignedOut ()=default
 Default constructor.
 
 ~GameStatePrimaryUserSignedOut () override=default
 Default destructor.
 

Protected Member Functions

void OnEnter () override
 GameState::GameState::OnEnter
 
void OnExit () override
 GameState::GameState::OnExit
 
AZ::s32 GetPriority () const override
 AzFramework::InputChannelEventListener::GetPriority
 
bool OnInputChannelEventFiltered (const AzFramework::InputChannel &inputChannel) override
 AzFramework::InputChannelEventListener::OnInputChannelEventFiltered
 
void OnLocalUserSignedIn (AzFramework::LocalUserId localUserId) override
 LocalUser::LocalUserNotifications::OnLocalUserSignedIn
 
virtual void ShowPrimaryUserSignedOutPopup ()
 
virtual void HidePrimaryUserSignedOutPopup ()
 

Detailed Description

Game state that is active while the primary user is signed out.

Member Function Documentation

◆ ShowPrimaryUserSignedOutPopup()

void GameStateSamples::GameStatePrimaryUserSignedOut::ShowPrimaryUserSignedOutPopup ( )
inlineprotectedvirtual

Convenience functions to show/hide the primary user signed out popup.


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