LeviLamina
Loading...
Searching...
No Matches
Core::RemoteStorageProvider Class Referenceabstract

Public Member Functions

RemoteStorageProvider & operator= (RemoteStorageProvider const &)
 RemoteStorageProvider (RemoteStorageProvider const &)
virtual void shutdown ()
virtual::std::string const & getWorldsPrefix () const =0
virtual::std::string encodeWorldName (::std::string const &)=0
virtual::std::string encodeFileName (::std::string const &)=0
virtual float getSyncProgress ()=0
virtual void tick ()=0
virtual void onAppSuspend ()=0
virtual void onAppResume ()=0
virtual void onSignOut ()=0
virtual::CallbackToken onSignIn (::std::shared_ptr<::CallbackTokenContext<::std::function< void(::Core::Result)> > >)=0
virtual::CallbackToken deleteContainer (::std::shared_ptr<::CallbackTokenContext<::std::function< void(::Core::Result)> > >, ::std::string const &)=0
virtual::CallbackToken commit (::std::shared_ptr<::CallbackTokenContext<::std::function< void(::Core::Result, ::Core::StorageResult)> > >, ::std::string const &, ::std::set<::std::string > const &, ::std::set<::std::string > &, ::std::set<::std::string > &, bool)=0
virtual::CallbackToken sync (::std::string const &, ::std::string const &, ::std::shared_ptr<::CallbackTokenContext<::std::function< void(::Core::Result)> > >, ::std::function< void(::std::string const &, bool)>)=0
virtual::CallbackToken syncMeta (::std::string const &, ::std::string const &, ::std::shared_ptr<::CallbackTokenContext<::std::function< void(::Core::Result)> > >)=0
virtual::CallbackToken syncContainerManifest (::std::string const &, ::std::string const &, ::std::shared_ptr<::CallbackTokenContext<::std::function< void(::Core::Result)> > >)=0
virtual::Core::RemoteStorageManifest getManifest (::std::string const &)=0

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnk4f2a23

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