Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
OreUI::InboxFacet Class Reference
Inheritance diagram for OreUI::InboxFacet:

Classes

struct  InboxMessageData
struct  FacetInboxCategoryData
struct  InboxSettings

Public Member Functions

virtual bool update ()
MCAPI InboxFacet (::IClientInstance &client, ::std::weak_ptr<::RealmsAPI > realmsApi, ::std::shared_ptr<::Realms::RealmsList > realmsList, ::PlayerMessagingService &service, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > resourceAllowList, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager, ::Bedrock::NotNullNonOwnerPtr<::Realms::InvitesService > invitesService)
MCAPI void acceptInvitation (::std::string const &instanceId)
MCAPI void deleteAllRead ()
MCAPI void deleteNotification (::std::string const &messageId, ::std::string const &instanceId)
MCAPI ::std::vector<::OreUI::InboxFacet::FacetInboxCategoryData > const & getCategoryData ()
MCAPI ::std::vector<::OreUI::InboxFacet::InboxMessageData > const & getData () const
MCAPI bool getRealmsSubscriber () const
MCAPI::OreUI::InboxFacet::InboxSettings const & getSettings () const
MCAPI bool isMarketplacePassSubscriber ()
MCAPI void markAllRead ()
MCAPI bool messagingServiceFailed () const
MCAPI void rejectInvitation (::std::string const &instanceId)
MCAPI void reloadInvites ()
MCAPI void reportClick (::std::string const &messageId, ::std::string const &instanceId, ::std::string const &buttonId)
MCAPI void requestMessages (::std::string const &categoryId)
MCAPI void saveSettings ()
MCAPI void setNotificationRead (::std::string const &instanceId)
MCAPI void * $ctor (::IClientInstance &client, ::std::weak_ptr<::RealmsAPI > realmsApi, ::std::shared_ptr<::Realms::RealmsList > realmsList, ::PlayerMessagingService &service, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > resourceAllowList, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager, ::Bedrock::NotNullNonOwnerPtr<::Realms::InvitesService > invitesService)
MCAPI bool $update ()

Static Public Member Functions

static MCAPI ::std::add_lvalue_reference_t< char const[]> NAME ()

Public Attributes

::ll::TypedStorage< 8, 16, ::std::shared_ptr<::OreUI::InboxSession > > mInboxSession
::ll::TypedStorage< 1, 1, bool > mMarketplacePassSubscriber

Constructor & Destructor Documentation

◆ InboxFacet()

MCAPI OreUI::InboxFacet::InboxFacet ( ::IClientInstance & client,
::std::weak_ptr<::RealmsAPI > realmsApi,
::std::shared_ptr<::Realms::RealmsList > realmsList,
::PlayerMessagingService & service,
::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > resourceAllowList,
::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager,
::Bedrock::NotNullNonOwnerPtr<::Realms::InvitesService > invitesService )
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.

Member Function Documentation

◆ acceptInvitation()

MCAPI void OreUI::InboxFacet::acceptInvitation ( ::std::string const & instanceId)
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.

◆ deleteAllRead()

MCAPI void OreUI::InboxFacet::deleteAllRead ( )
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.

◆ deleteNotification()

MCAPI void OreUI::InboxFacet::deleteNotification ( ::std::string const & messageId,
::std::string const & instanceId )
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.

◆ getCategoryData()

MCAPI ::std::vector<::OreUI::InboxFacet::FacetInboxCategoryData > const & OreUI::InboxFacet::getCategoryData ( )
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.

◆ getData()

MCAPI ::std::vector<::OreUI::InboxFacet::InboxMessageData > const & OreUI::InboxFacet::getData ( ) const
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.

◆ getRealmsSubscriber()

MCAPI bool OreUI::InboxFacet::getRealmsSubscriber ( ) const
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.

◆ getSettings()

MCAPI::OreUI::InboxFacet::InboxSettings const & OreUI::InboxFacet::getSettings ( ) const
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.

◆ isMarketplacePassSubscriber()

MCAPI bool OreUI::InboxFacet::isMarketplacePassSubscriber ( )
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.

◆ markAllRead()

MCAPI void OreUI::InboxFacet::markAllRead ( )
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.

◆ messagingServiceFailed()

MCAPI bool OreUI::InboxFacet::messagingServiceFailed ( ) const
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.

◆ rejectInvitation()

MCAPI void OreUI::InboxFacet::rejectInvitation ( ::std::string const & instanceId)
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.

◆ reloadInvites()

MCAPI void OreUI::InboxFacet::reloadInvites ( )
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.

◆ reportClick()

MCAPI void OreUI::InboxFacet::reportClick ( ::std::string const & messageId,
::std::string const & instanceId,
::std::string const & buttonId )
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.

◆ requestMessages()

MCAPI void OreUI::InboxFacet::requestMessages ( ::std::string const & categoryId)
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.

◆ saveSettings()

MCAPI void OreUI::InboxFacet::saveSettings ( )
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.

◆ setNotificationRead()

MCAPI void OreUI::InboxFacet::setNotificationRead ( ::std::string const & instanceId)
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.

◆ NAME()

MCAPI ::std::add_lvalue_reference_t< char const []> OreUI::InboxFacet::NAME ( )
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.

◆ $ctor()

MCAPI void * OreUI::InboxFacet::$ctor ( ::IClientInstance & client,
::std::weak_ptr<::RealmsAPI > realmsApi,
::std::shared_ptr<::Realms::RealmsList > realmsList,
::PlayerMessagingService & service,
::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > resourceAllowList,
::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager,
::Bedrock::NotNullNonOwnerPtr<::Realms::InvitesService > invitesService )
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.

◆ $update()

MCAPI bool OreUI::InboxFacet::$update ( )
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:
  • src-server/mc/client/gui/oreui/binding/facets/vanilla/InboxFacet.h
  • src-client/mc/client/gui/oreui/binding/facets/vanilla/InboxFacet.h