Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
vitypes.h File Reference

Go to the source code of this file.

Classes

struct  VIGammaObj
 
struct  VIMacroVisionObj
 

Typedefs

typedef u8 VIBool
 
typedef enum _VITimeToDIM VITimeToDIM
 
typedef enum _VIVideo VIVideo
 
typedef enum _VIACPType VIACPType
 
typedef enum _VIGamma VIGamma
 
typedef enum _VITiming VITiming
 
typedef enum _VIOverDrive VIOverDrive
 
typedef void(* VIRetraceCallback) (u32 retraceCount)
 
typedef struct VIGammaObj VIGammaObj
 
typedef struct VIMacroVisionObj VIMacroVisionObj
 

Enumerations

enum  VITVMode {
  VI_TVMODE_NTSC_INT = VI_TVMODE(VI_NTSC, VI_INTERLACE) , VI_TVMODE_NTSC_DS = VI_TVMODE(VI_NTSC, VI_NON_INTERLACE) , VI_TVMODE_NTSC_PROG = VI_TVMODE(VI_NTSC, VI_PROGRESSIVE) , VI_TVMODE_PAL_INT = VI_TVMODE(VI_PAL, VI_INTERLACE) ,
  VI_TVMODE_PAL_DS = VI_TVMODE(VI_PAL, VI_NON_INTERLACE) , VI_TVMODE_EURGB60_INT = VI_TVMODE(VI_EURGB60, VI_INTERLACE) , VI_TVMODE_EURGB60_DS = VI_TVMODE(VI_EURGB60, VI_NON_INTERLACE) , VI_TVMODE_EURGB60_PROG = VI_TVMODE(VI_EURGB60, VI_PROGRESSIVE) ,
  VI_TVMODE_MPAL_INT = VI_TVMODE(VI_MPAL, VI_INTERLACE) , VI_TVMODE_MPAL_DS = VI_TVMODE(VI_MPAL, VI_NON_INTERLACE) , VI_TVMODE_MPAL_PROG = VI_TVMODE(VI_MPAL, VI_PROGRESSIVE) , VI_TVMODE_DEBUG_INT = VI_TVMODE(VI_DEBUG, VI_INTERLACE) ,
  VI_TVMODE_DEBUG_PAL_INT = VI_TVMODE(VI_DEBUG_PAL, VI_INTERLACE) , VI_TVMODE_DEBUG_PAL_DS = VI_TVMODE(VI_DEBUG_PAL, VI_NON_INTERLACE) , VI_TVMODE_NTSC_3D = VI_TVMODE(VI_NTSC, VI_3D) , VI_TVMODE_GCA_INT = VI_TVMODE(VI_GCA, VI_INTERLACE) ,
  VI_TVMODE_GCA_PROG = VI_TVMODE(VI_GCA, VI_PROGRESSIVE) , VI_TVMODE_PAL_PROG = 6 , VI_TVMODE_EXTRA_INT = VI_TVMODE(VI_EXTRA, VI_INTERLACE) , VI_TVMODE_EXTRA_DS = VI_TVMODE(VI_EXTRA, VI_NON_INTERLACE) ,
  VI_TVMODE_EXTRA_PROG = VI_TVMODE(VI_EXTRA, VI_PROGRESSIVE) , VI_TVMODE_HD720_PROG = VI_TVMODE(VI_HD720, VI_PROGRESSIVE)
}
 
enum  VIXFBMode { VI_XFBMODE_SF = 0 , VI_XFBMODE_DF }
 
enum  _VITimeToDIM { VI_DM_DEFAULT = 0 , VI_DM_10M , VI_DM_15M }
 
enum  _VIVideo { VI_VMODE_NTSC = 0 , VI_VMODE_MPAL = 1 , VI_VMODE_PAL = 2 , VI_VMODE_RGB = 3 }
 
enum  _VIACPType { VI_ACP_OFF = 1 , VI_ACP_TYPE1 = 2 , VI_ACP_TYPE2 = 3 , VI_ACP_TYPE3 = 4 }
 
enum  _VIGamma {
  VI_GM_0_1 = 1 , VI_GM_0_2 , VI_GM_0_3 , VI_GM_0_4 ,
  VI_GM_0_5 , VI_GM_0_6 , VI_GM_0_7 , VI_GM_0_8 ,
  VI_GM_0_9 , VI_GM_1_0 , VI_GM_1_1 , VI_GM_1_2 ,
  VI_GM_1_3 , VI_GM_1_4 , VI_GM_1_5 , VI_GM_1_6 ,
  VI_GM_1_7 , VI_GM_1_8 , VI_GM_1_9 , VI_GM_2_0 ,
  VI_GM_2_1 , VI_GM_2_2 , VI_GM_2_3 , VI_GM_2_4 ,
  VI_GM_2_5 , VI_GM_2_6 , VI_GM_2_7 , VI_GM_2_8 ,
  VI_GM_2_9 , VI_GM_3_0
}
 
enum  _VITiming { VI_TMG_GAME = 0 , VI_TMG_DVD = 1 }
 
enum  _VIOverDrive {
  VI_ODV_L1 = 0 , VI_ODV_L2 = 1 , VI_ODV_L3 = 2 , VI_ODV_L4 = 3 ,
  VI_ODV_L5 = 4 , VI_ODV_L6 = 5
}
 

Typedef Documentation

◆ VIACPType

typedef enum _VIACPType VIACPType

◆ VIBool

typedef u8 VIBool

◆ VIGamma

typedef enum _VIGamma VIGamma

◆ VIGammaObj

typedef struct VIGammaObj VIGammaObj

◆ VIMacroVisionObj

typedef struct VIMacroVisionObj VIMacroVisionObj

◆ VIOverDrive

typedef enum _VIOverDrive VIOverDrive

◆ VIRetraceCallback

typedef void(* VIRetraceCallback) (u32 retraceCount)

◆ VITimeToDIM

typedef enum _VITimeToDIM VITimeToDIM

◆ VITiming

typedef enum _VITiming VITiming

◆ VIVideo

typedef enum _VIVideo VIVideo

Enumeration Type Documentation

◆ _VIACPType

enum _VIACPType
Enumerator
VI_ACP_OFF 
VI_ACP_TYPE1 
VI_ACP_TYPE2 
VI_ACP_TYPE3 

◆ _VIGamma

enum _VIGamma
Enumerator
VI_GM_0_1 
VI_GM_0_2 
VI_GM_0_3 
VI_GM_0_4 
VI_GM_0_5 
VI_GM_0_6 
VI_GM_0_7 
VI_GM_0_8 
VI_GM_0_9 
VI_GM_1_0 
VI_GM_1_1 
VI_GM_1_2 
VI_GM_1_3 
VI_GM_1_4 
VI_GM_1_5 
VI_GM_1_6 
VI_GM_1_7 
VI_GM_1_8 
VI_GM_1_9 
VI_GM_2_0 
VI_GM_2_1 
VI_GM_2_2 
VI_GM_2_3 
VI_GM_2_4 
VI_GM_2_5 
VI_GM_2_6 
VI_GM_2_7 
VI_GM_2_8 
VI_GM_2_9 
VI_GM_3_0 

◆ _VIOverDrive

Enumerator
VI_ODV_L1 
VI_ODV_L2 
VI_ODV_L3 
VI_ODV_L4 
VI_ODV_L5 
VI_ODV_L6 

◆ _VITimeToDIM

Enumerator
VI_DM_DEFAULT 
VI_DM_10M 
VI_DM_15M 

◆ _VITiming

enum _VITiming
Enumerator
VI_TMG_GAME 
VI_TMG_DVD 

◆ _VIVideo

enum _VIVideo
Enumerator
VI_VMODE_NTSC 
VI_VMODE_MPAL 
VI_VMODE_PAL 
VI_VMODE_RGB 

◆ VITVMode

enum VITVMode
Enumerator
VI_TVMODE_NTSC_INT 
VI_TVMODE_NTSC_DS 
VI_TVMODE_NTSC_PROG 
VI_TVMODE_PAL_INT 
VI_TVMODE_PAL_DS 
VI_TVMODE_EURGB60_INT 
VI_TVMODE_EURGB60_DS 
VI_TVMODE_EURGB60_PROG 
VI_TVMODE_MPAL_INT 
VI_TVMODE_MPAL_DS 
VI_TVMODE_MPAL_PROG 
VI_TVMODE_DEBUG_INT 
VI_TVMODE_DEBUG_PAL_INT 
VI_TVMODE_DEBUG_PAL_DS 
VI_TVMODE_NTSC_3D 
VI_TVMODE_GCA_INT 
VI_TVMODE_GCA_PROG 
VI_TVMODE_PAL_PROG 
VI_TVMODE_EXTRA_INT 
VI_TVMODE_EXTRA_DS 
VI_TVMODE_EXTRA_PROG 
VI_TVMODE_HD720_PROG 

◆ VIXFBMode

enum VIXFBMode
Enumerator
VI_XFBMODE_SF 
VI_XFBMODE_DF