List of file information.
More...
#include <fios.h>
List of file information.
Definition at line 112 of file fios.h.
◆ Append()
Construct a new entry in the file list.
- Returns
- Pointer to the new items to be initialized.
Definition at line 120 of file fios.h.
◆ Begin()
const FiosItem* FileList::Begin |
( |
| ) |
const |
|
inline |
Get a pointer to the first file information.
- Returns
- Address of the first file information.
Definition at line 139 of file fios.h.
Referenced by SortSaveGameList().
◆ BuildFileList()
◆ Clear()
◆ Compact()
void FileList::Compact |
( |
| ) |
|
|
inline |
Compact the list down to the smallest block size boundary.
Definition at line 192 of file fios.h.
◆ End()
Get a pointer behind the last file information.
- Returns
- Address behind the last file information.
Definition at line 148 of file fios.h.
Referenced by SortSaveGameList().
◆ FindItem()
const FiosItem * FileList::FindItem |
( |
const char * |
file | ) |
|
Find file information of a file by its name from the file list.
- Parameters
-
file | The filename to return information about. Can be the actual name or a numbered entry into the filename list. |
- Returns
- The information on the file, or
nullptr
if the file is not available.
Definition at line 106 of file fios.cpp.
References IsInsideMM().
Referenced by DEF_CONSOLE_CMD().
◆ Get() [1/2]
const FiosItem* FileList::Get |
( |
size_t |
index | ) |
const |
|
inline |
Get a pointer to the indicated file information.
File information must exist.
- Returns
- Address of the indicated existing file information.
Definition at line 157 of file fios.h.
◆ Get() [2/2]
Get a pointer to the indicated file information.
File information must exist.
- Returns
- Address of the indicated existing file information.
Definition at line 166 of file fios.h.
◆ Length()
size_t FileList::Length |
( |
| ) |
const |
|
inline |
Get the number of files in the list.
- Returns
- The number of files stored in the list.
Definition at line 130 of file fios.h.
Referenced by DEF_CONSOLE_CMD().
◆ operator[]()
FiosItem& FileList::operator[] |
( |
size_t |
index | ) |
|
|
inline |
Get a reference to the indicated file information.
File information must exist.
- Returns
- The requested file information.
Definition at line 180 of file fios.h.
The documentation for this class was generated from the following files: