Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
World::IRecentlyPlayedStorePersistence Class Referenceabstract
Inheritance diagram for World::IRecentlyPlayedStorePersistence:

Public Member Functions

virtual ::Core::PathBuffer<::std::string > const & getSettingsDirectoryPath () const =0
virtual ::Core::PathBuffer<::std::string > const & getRecordFilePath () const =0
virtual::std::string const & getAccountKey () const =0
virtual bool hasLoadedProfile () const =0
virtual ::nonstd::expected<::World::RecentlyPlayedStoreLoadData, ::World::RecentlyPlayedLoadError > load (::Core::Path const &settingsDirectoryPath, ::std::string const &accountKey)=0
virtual void clearLoadedProfile ()=0
virtual void persist (::gsl::span<::World::RecentlyPlayedEntry const > entries)=0

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