#include <recent_files.h>
Public Member Functions | |
RecentFilesManager (const std::string &filename) | |
void | AddFile (const std::string &filePath) |
void | Save () |
void | Load () |
const std::vector< std::string > & | GetRecentFiles () const |
Private Attributes | |
std::string | filename_ |
std::vector< std::string > | recentFiles_ |
Definition at line 13 of file recent_files.h.
|
inline |
Definition at line 15 of file recent_files.h.
|
inline |
Definition at line 17 of file recent_files.h.
References recentFiles_.
Referenced by yaze::app::editor::EditorManager::LoadRom(), and yaze::app::editor::EditorManager::OpenProject().
|
inline |
Definition at line 25 of file recent_files.h.
References filename_, and recentFiles_.
Referenced by yaze::app::editor::EditorManager::LoadRom(), and yaze::app::editor::EditorManager::OpenProject().
|
inline |
Definition at line 36 of file recent_files.h.
References filename_, and recentFiles_.
Referenced by yaze::app::editor::EditorManager::DrawYazeMenuBar(), yaze::app::editor::EditorManager::LoadRom(), yaze::app::editor::EditorManager::ManageKeyboardShortcuts(), and yaze::app::editor::EditorManager::OpenProject().
|
inline |
Definition at line 51 of file recent_files.h.
References recentFiles_.
Referenced by yaze::app::editor::EditorManager::DrawYazeMenuBar(), and yaze::app::editor::EditorManager::ManageKeyboardShortcuts().
|
private |
Definition at line 56 of file recent_files.h.
|
private |
Definition at line 57 of file recent_files.h.
Referenced by AddFile(), GetRecentFiles(), Load(), and Save().