psputility.h

Go to the documentation of this file.
00001 /*
00002  * PSP Software Development Kit - http://www.pspdev.org
00003  * -----------------------------------------------------------------------
00004  * Licensed under the BSD license, see LICENSE in PSPSDK root for details.
00005  *
00006  *  psputility.h - Master include for the pspUtility library
00007  *
00008  * Copyright (c) 2005 John Kelley <ps2dev@kelley.ca>
00009  *
00010  * $Id: psputility.h 2387 2008-05-04 17:15:32Z iwn $
00011  */
00012 #ifndef __PSPUTILITY_H__
00013 #define __PSPUTILITY_H__
00014 
00015 typedef struct
00016 {
00017         unsigned int size;      
00018         int language;           
00019         int buttonSwap;         
00020         int graphicsThread;     
00021         int accessThread;       
00022         int fontThread;         
00023         int soundThread;        
00024         int result;                     
00025         int reserved[4];        
00027 } pspUtilityDialogCommon;
00028 
00029 #include <psputility_msgdialog.h>
00030 #include <psputility_netconf.h>
00031 #include <psputility_netparam.h>
00032 #include <psputility_savedata.h>
00033 #include <psputility_gamesharing.h>
00034 #include <psputility_htmlviewer.h>
00035 #include <psputility_sysparam.h>
00036 #include <psputility_osk.h>
00037 #include <psputility_netmodules.h>
00038 #include <psputility_avmodules.h>
00039 #include <psputility_usbmodules.h>
00040 #include <psputility_modules.h>
00041 
00042 #define PSP_UTILITY_ACCEPT_CIRCLE 0
00043 #define PSP_UTILITY_ACCEPT_CROSS  1
00044 
00048 typedef enum
00049 {
00050         PSP_UTILITY_DIALOG_NONE = 0,    
00051         PSP_UTILITY_DIALOG_INIT,                
00052         PSP_UTILITY_DIALOG_VISIBLE,             
00053         PSP_UTILITY_DIALOG_QUIT,                
00054         PSP_UTILITY_DIALOG_FINISHED             
00056 } pspUtilityDialogState;
00057 
00058 #endif