usbloadergx/source/StartUpProcess.h

35 lines
678 B
C
Raw Normal View History

#ifndef STARTUPPROCESS_H_
#define STARTUPPROCESS_H_
#include "GUI/gui.h"
class StartUpProcess
{
public:
static int Run(int argc, char *argv[]);
private:
StartUpProcess();
~StartUpProcess();
int Execute();
bool USBSpinUp();
void TextFade(int direction);
void SetTextf(const char * format, ...);
void Draw();
static int ParseArguments(int argc, char *argv[]);
static int QuickGameBoot(const char * gameID);
bool drawCancel;
GuiImageData * GXImageData;
GuiImage * background;
GuiImage * GXImage;
GuiText * titleTxt;
GuiText * messageTxt;
GuiText * versionTxt;
GuiText * cancelTxt;
GuiButton * cancelBtn;
GuiTrigger * trigB;
};
#endif