1#include <Foundation/Containers/Deque.h>
2#include <Foundation/Strings/String.h>
3#include <ToolsFoundation/ToolsFoundationDLL.h>
15 : m_iContainerWindow(0)
20 , m_iContainerWindow(iContainerWindow)
25 plInt32 m_iContainerWindow;
28 void Insert(
plStringView sFile, plInt32 iContainerWindow);
34 void Clear() { m_Files.Clear(); }
43 plUInt32 m_uiMaxElements;
Maintains a list of recently used files and the container window ID they previously resided in.
Definition RecentFilesList.h:7
void Clear()
Clears the list.
Definition RecentFilesList.h:34
const plDeque< RecentFile > & GetFileList() const
Returns all files in the list.
Definition RecentFilesList.h:31
plStringView represent a read-only sub-string of a larger string, as it can store a dedicated string ...
Definition StringView.h:34
Struct that defines the file and container window of the recent file list.
Definition RecentFilesList.h:13