#include <project.h>
Public Member Functions | |
RecentFilesManager () | |
RecentFilesManager (const std::string &filename) | |
void | AddFile (const std::string &file_path) |
void | Save () |
void | Load () |
const std::vector< std::string > & | GetRecentFiles () const |
Private Attributes | |
std::string | filename_ |
std::vector< std::string > | recent_files_ |
|
inline |
Definition at line 85 of file project.h.
References yaze::kRecentFilesFilename, and RecentFilesManager().
Referenced by RecentFilesManager().
|
inline |
|
inline |
Definition at line 88 of file project.h.
References recent_files_.
Referenced by yaze::editor::EditorManager::LoadRom(), and yaze::editor::EditorManager::OpenProject().
|
inline |
Definition at line 96 of file project.h.
References filename_, and recent_files_.
Referenced by yaze::editor::EditorManager::LoadRom(), and yaze::editor::EditorManager::OpenProject().
|
inline |
Definition at line 107 of file project.h.
References filename_, and recent_files_.
Referenced by yaze::editor::EditorManager::DrawMenuContent(), yaze::editor::EditorManager::LoadRom(), yaze::editor::EditorManager::ManageKeyboardShortcuts(), and yaze::editor::EditorManager::OpenProject().
|
inline |
Definition at line 122 of file project.h.
References recent_files_.
Referenced by yaze::editor::EditorManager::DrawMenuContent(), and yaze::editor::EditorManager::ManageKeyboardShortcuts().
|
private |
Definition at line 127 of file project.h.
Referenced by Load(), RecentFilesManager(), and Save().
|
private |