mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-19 05:22:21 -04:00
87 lines
5.5 KiB
C
87 lines
5.5 KiB
C
#ifndef IN_GAME_GAME_107FB0_H
|
|
#define IN_GAME_GAME_107FB0_H
|
|
#include <ultra64.h>
|
|
#include "types.h"
|
|
|
|
char *filemgrGetDeviceName(s32 index);
|
|
char *filemgrMenuTextDeviceName(struct menuitem *item);
|
|
void filemgrGetFileName(char *buffer, struct savelocation000 *arg1, u32 filetype);
|
|
char *filemgrMenuTextDeleteFileName(struct menuitem *item);
|
|
void func0f108324(s32 arg0);
|
|
void func0f1083b0(struct savelocation000 *arg0);
|
|
void func0f1083d0(struct savelocation000 *arg0, s32 filetype);
|
|
char *filemgrMenuTextFailReason(struct menuitem *item);
|
|
char *filemgrMenuTextDeviceNameForError(struct menuitem *item);
|
|
void filemgrPushErrorDialog(u16 errno);
|
|
s32 filemgrGetDeviceNameOrStartIndex(s32 listnum, s32 operation, s32 optionindex);
|
|
char *filemgrMenuTextErrorTitle(struct menuitem *item);
|
|
char *filemgrMenuTextFileType(struct menuitem *item);
|
|
void func0f10898c(void);
|
|
void func0f108a80(void);
|
|
void filemgrEraseCorruptFile(void);
|
|
char *filemgrMenuTextInsertOriginalPak(struct menuitem *item);
|
|
void filemgrRetrySave(s32 arg0);
|
|
bool fileSave(s32 arg0, bool arg1);
|
|
bool func0f1094e4(struct savelocation_2d8 *arg0, s32 arg1, void *arg2);
|
|
void filemgrDeleteCurrentFile(void);
|
|
void func0f1097d0(s32 device);
|
|
void func0f109954(s32 arg0);
|
|
void func0f1099a8(char *buffer, struct savelocation000 *arg1);
|
|
void filemgrGetRenameName(char *buffer);
|
|
void filemgrSetRenameName(char *name);
|
|
bool filemgrIsNameAvailable(s32 arg0);
|
|
void func0f109ec4(void);
|
|
char *filemgrMenuTextDeviceNameContainingDuplicateFile(struct menuitem *item);
|
|
char *filemgrMenuTextDuplicateFileName(struct menuitem *item);
|
|
char *filemgrMenuTextLocationName2(struct menuitem *item);
|
|
char *filemgrMenuTextSaveLocationSpaces(struct menuitem *item);
|
|
void filemgrPushSelectLocationDialog(s32 arg0, u32 arg1);
|
|
char *filemgrMenuTextFileInUseDescription(struct menuitem *item);
|
|
Gfx *filemgrRenderPerfectHeadThumbnail(Gfx *gdl, struct menuitemrenderdata *renderdata, u32 arg2, u32 arg3);
|
|
bool filemgrIsFileInUse(struct savelocation000 *arg0);
|
|
s32 filemgrFileToCopyOrDeleteListMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data, bool isdelete);
|
|
void filemgrPushDeleteFileDialog(s32 listnum);
|
|
char *pakMenuTextPagesFree(struct menuitem *item);
|
|
char *pakMenuTextPagesUsed(struct menuitem *item);
|
|
char *pakMenuTextStatusMessage(struct menuitem *item);
|
|
char *pakMenuTextEditingPakName(struct menuitem *item);
|
|
bool filemgrConsiderPushingFileSelectDialog(void);
|
|
void pakPushPakMenuDialog(void);
|
|
s32 filemgrChooseAgentListMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 pakGameNoteListMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrFileToCopyListMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrFileToDeleteListMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrInsertOriginalPakMenuDialog(u32 operation, struct menudialog *dialog, union handlerdata *data);
|
|
s32 filemgrCopyOrDeleteListMenuDialog(u32 operation, struct menudialog *dialog, union handlerdata *data);
|
|
s32 pakGameNotesMenuDialog(u32 operation, struct menudialog *dialog, union handlerdata *data);
|
|
s32 pakChoosePakMenuDialog(u32 operation, struct menudialog *dialog, union handlerdata *data);
|
|
s32 filemgrMainMenuDialog(u32 operation, struct menudialog *dialog, union handlerdata *data);
|
|
s32 filemgrDeviceNameMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrFileNameMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrDeviceNameForErrorMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrRetrySaveMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrCancelSave2MenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrAcknowledgeFileLostMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrReinsertedOkMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrReinsertedCancelMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrDuplicateRenameMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrDuplicateCancelMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrCancelSaveMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrDeleteFilesForSaveMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrConfirmDeleteMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 pakDeleteGameNoteMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 pakSelectionMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrAgentNameKeyboardMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrOpenCopyFileMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrOpenDeleteFileMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrConfirmRenameMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrSaveElsewhereYesMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
s32 filemgrSelectLocationMenuHandler(u32 operation, struct menuitem *item, union handlerdata *data);
|
|
|
|
extern const char var7f1b3214[];
|
|
extern const char var7f1b3218[];
|
|
extern const char var7f1b321c[];
|
|
extern const char var7f1b3220[];
|
|
|
|
#endif
|