LeviLamina
Loading...
Searching...
No Matches
StartMenuScreenController::SignOutObserver Class Reference
Inheritance diagram for StartMenuScreenController::SignOutObserver:

Public Types

using SubjectType

Public Member Functions

virtual void onUserRemoved (::std::shared_ptr<::Social::User > const &user)
MCAPI void $onUserRemoved (::std::shared_ptr<::Social::User > const &user)
virtual void onUserAdded (::std::shared_ptr<::Social::User > const &user)
virtual void onUserStorageAreaChanged (::std::shared_ptr<::Social::User > const &user, ::std::shared_ptr<::Core::FileStorageArea > &oldStorageArea)
SubjectType * getSubject ()
void removeFromSubject ()
virtual void _onSubjectDestroyed ()

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 16, ::std::weak_ptr<::StartMenuScreenController > > mStartMenuScreenController
SubjectType * mpSubject

Member Function Documentation

◆ onUserRemoved()

virtual void StartMenuScreenController::SignOutObserver::onUserRemoved ( ::std::shared_ptr<::Social::User > const & user)
virtual

Reimplemented from Social::UserListObserver.

◆ $vftable()

MCAPI void ** StartMenuScreenController::SignOutObserver::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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