usbloadergx/source/prompts/ProgressWindow.h

33 lines
809 B
C
Raw Normal View History

/****************************************************************************
* ProgressWindow
* USB Loader GX 2009
*
* ProgressWindow.h
***************************************************************************/
#ifndef _PROGRESSWINDOW_H_
#define _PROGRESSWINDOW_H_
typedef void (*ProgressAbortCallback)(void);
void InitProgressThread();
void ExitProgressThread();
2010-09-24 02:48:03 +02:00
void SetupGameInstallProgress(char * titl, char * game);
void ShowProgress(const char *title, const char *msg1, const char *msg2, f32 done, f32 total, bool swSize = false,
2010-09-24 02:48:03 +02:00
bool swTime = false);
void ProgressStop();
void ProgressSetAbortCallback(ProgressAbortCallback callback);
#ifdef __cplusplus
extern "C"
{
#endif
2010-09-24 02:48:03 +02:00
void ProgressCallback(s64 gameinstalldone, s64 gameinstalltotal);
#ifdef __cplusplus
}
#endif
#endif