|
SessionInfoManagerImpl & | operator= (SessionInfoManagerImpl const &) |
|
| SessionInfoManagerImpl (SessionInfoManagerImpl const &) |
|
virtual void | initialize () |
|
virtual void | beginNewSession () |
|
virtual ::std::shared_ptr<::Bedrock::SessionInfo const > | getCurrentSession () const |
|
virtual ::Bedrock::AccessUpdateEditor< ::std::shared_ptr<::Bedrock::SessionInfo >, ::Bedrock::SessionInfoManagerImpl, ::Bedrock::Detail::AccessUpdateEditorAccessor<::std::shared_ptr<::Bedrock::SessionInfo >, void >, ::Bedrock::Threading::Mutex > | editCurrentSession () |
|
virtual ::Bedrock::PubSub::Connector< void(::Bedrock::NonOwnerPointer<::Bedrock::SessionInfoManager > const &, ::std::shared_ptr<::Bedrock::SessionInfo const > const &)> & | onCurrentSessionChanged () |
|
virtual::std::string | serializeSession (::Bedrock::SessionInfo const &session) const |
|
virtual ::std::shared_ptr<::Bedrock::SessionInfo > | deserializeSession (::std::string_view contents) const |
|
MCAPI | SessionInfoManagerImpl () |
|
MCAPI void * | $ctor () |
|
MCAPI void | $dtor () |
|
MCAPI void | $initialize () |
|
MCAPI void | $beginNewSession () |
|
MCAPI ::std::shared_ptr<::Bedrock::SessionInfo const > | $getCurrentSession () const |
|
MCAPI ::Bedrock::AccessUpdateEditor< ::std::shared_ptr<::Bedrock::SessionInfo >, ::Bedrock::SessionInfoManagerImpl, ::Bedrock::Detail::AccessUpdateEditorAccessor<::std::shared_ptr<::Bedrock::SessionInfo >, void >, ::Bedrock::Threading::Mutex > | $editCurrentSession () |
|
MCAPI ::Bedrock::PubSub::Connector< void(::Bedrock::NonOwnerPointer<::Bedrock::SessionInfoManager > const &, ::std::shared_ptr<::Bedrock::SessionInfo const > const &)> & | $onCurrentSessionChanged () |
|
MCAPI::std::string | $serializeSession (::Bedrock::SessionInfo const &session) const |
|
MCAPI ::std::shared_ptr<::Bedrock::SessionInfo > | $deserializeSession (::std::string_view contents) const |
|
◆ SessionInfoManagerImpl()
MCAPI Bedrock::SessionInfoManagerImpl::SessionInfoManagerImpl |
( |
| ) |
|
- 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.
◆ initialize()
virtual void Bedrock::SessionInfoManagerImpl::initialize |
( |
| ) |
|
|
virtual |
◆ beginNewSession()
virtual void Bedrock::SessionInfoManagerImpl::beginNewSession |
( |
| ) |
|
|
virtual |
◆ getCurrentSession()
virtual ::std::shared_ptr<::Bedrock::SessionInfo const > Bedrock::SessionInfoManagerImpl::getCurrentSession |
( |
| ) |
const |
|
virtual |
◆ editCurrentSession()
◆ onCurrentSessionChanged()
◆ serializeSession()
virtual::std::string Bedrock::SessionInfoManagerImpl::serializeSession |
( |
::Bedrock::SessionInfo const & | session | ) |
const |
|
virtual |
◆ deserializeSession()
virtual ::std::shared_ptr<::Bedrock::SessionInfo > Bedrock::SessionInfoManagerImpl::deserializeSession |
( |
::std::string_view | contents | ) |
const |
|
virtual |
◆ $ctor()
MCAPI void * Bedrock::SessionInfoManagerImpl::$ctor |
( |
| ) |
|
- 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.
◆ $dtor()
MCAPI void Bedrock::SessionInfoManagerImpl::$dtor |
( |
| ) |
|
- 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.
◆ $initialize()
MCAPI void Bedrock::SessionInfoManagerImpl::$initialize |
( |
| ) |
|
- 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.
◆ $beginNewSession()
MCAPI void Bedrock::SessionInfoManagerImpl::$beginNewSession |
( |
| ) |
|
- 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.
◆ $getCurrentSession()
MCAPI ::std::shared_ptr<::Bedrock::SessionInfo const > Bedrock::SessionInfoManagerImpl::$getCurrentSession |
( |
| ) |
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.
◆ $editCurrentSession()
- 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.
◆ $onCurrentSessionChanged()
- 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.
◆ $serializeSession()
MCAPI::std::string Bedrock::SessionInfoManagerImpl::$serializeSession |
( |
::Bedrock::SessionInfo const & | session | ) |
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.
◆ $deserializeSession()
MCAPI ::std::shared_ptr<::Bedrock::SessionInfo > Bedrock::SessionInfoManagerImpl::$deserializeSession |
( |
::std::string_view | contents | ) |
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.
◆ $vftableForImplBase()
static MCAPI void ** Bedrock::SessionInfoManagerImpl::$vftableForImplBase |
( |
| ) |
|
|
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.
◆ $vftableForEnableNonOwnerReferences()
static MCAPI void ** Bedrock::SessionInfoManagerImpl::$vftableForEnableNonOwnerReferences |
( |
| ) |
|
|
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.
◆ $vftable()
static MCAPI void ** Bedrock::EnableNonOwnerReferences::$vftable |
( |
| ) |
|
|
staticinherited |
- 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 file: