|
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 &session) const =0 |
| virtual ::std::shared_ptr<::Bedrock::SessionInfo > | deserializeSession (::std::string_view contents) const =0 |
| MCFOLD void | $dtor () |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
staticinherited |