LeviLamina
|
Public Member Functions | |
virtual void | initialize ()=0 |
virtual void | beginNewSession ()=0 |
virtual ::std::shared_ptr<::Bedrock::SessionInfo const > | getCurrentSession () const =0 |
virtual ::Bedrock::AccessUpdateEditor< ::std::shared_ptr<::Bedrock::SessionInfo >, ::Bedrock::SessionInfoManagerImpl, ::Bedrock::Detail::AccessUpdateEditorAccessor<::std::shared_ptr<::Bedrock::SessionInfo >, void >, ::Bedrock::Threading::Mutex > | editCurrentSession ()=0 |
virtual ::Bedrock::PubSub::Connector< void(::Bedrock::NonOwnerPointer<::Bedrock::SessionInfoManager > const &, ::std::shared_ptr<::Bedrock::SessionInfo const > const &)> & | onCurrentSessionChanged ()=0 |
virtual::std::string | serializeSession (::Bedrock::SessionInfo const &) const =0 |
virtual ::std::shared_ptr<::Bedrock::SessionInfo > | deserializeSession (::std::string_view) const =0 |
MCFOLD void * | $ctor () |
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
MCFOLD void | $dtor () |
Static Public Member Functions | |
static MCAPI void ** | $vftable () |
Public Attributes | |
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |