Loading [MathJax]/extensions/MathMenu.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Toggle main menu visibility
Main Page
Topics
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
l
m
o
p
q
r
s
t
u
w
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
o
p
q
r
s
t
u
w
Variables
a
b
c
d
e
f
g
h
j
l
m
p
s
w
Typedefs
Enumerations
Enumerator
c
e
o
t
u
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
i
j
m
o
p
r
s
t
u
v
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
q
r
s
t
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Related Symbols
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
▼
Twilight Princess
►
About
►
Topics
►
Namespaces
►
Classes
▼
Files
▼
File List
►
docs
▼
include
►
c
►
d
▼
dolphin
►
amc
►
base
►
charPipeline
►
db
►
demo
►
gd
►
gf
►
gx
►
os
▼
vi
►
vifuncs.h
►
vitypes.h
►
ai.h
►
am.h
►
ar.h
►
ax.h
►
axart.h
►
axfx.h
►
card.h
►
db.h
►
demo.h
dolphin.h
►
dsp.h
►
dtk.h
►
dvd.h
►
exi.h
►
fake_tgmath.h
►
G2D.h
gd.h
gf.h
►
gx.h
►
hio.h
►
hw_regs.h
►
mcc.h
►
mix.h
►
mtx.h
►
os.h
►
pad.h
►
perf.h
►
seq.h
►
si.h
►
sp.h
►
syn.h
►
types.h
vi.h
►
f_ap
►
f_op
►
f_pc
►
JSystem
►
m_Do
►
REL
►
SSystem
►
TRK_MINNOW_DOLPHIN
►
Z2AudioLib
dol2asm.h
►
DynamicLink.h
►
global.h
►
src
►
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Modules
Pages
Loading...
Searching...
No Matches
vitypes.h
Go to the documentation of this file.
1
#ifndef _DOLPHIN_VITYPES_H_
2
#define _DOLPHIN_VITYPES_H_
3
4
#include <
dolphin/types.h
>
5
6
#define VI_TVMODE(format, interlace) (((format) << 2) + (interlace))
7
8
#define VI_INTERLACE 0
9
#define VI_NON_INTERLACE 1
10
#define VI_PROGRESSIVE 2
11
12
#define VI_NTSC 0
13
#define VI_PAL 1
14
#define VI_MPAL 2
15
#define VI_DEBUG 3
16
#define VI_DEBUG_PAL 4
17
#define VI_EURGB60 5
18
19
typedef
enum
{
20
VI_TVMODE_NTSC_INT
= VI_TVMODE(VI_NTSC, VI_INTERLACE),
21
VI_TVMODE_NTSC_DS
= VI_TVMODE(VI_NTSC, VI_NON_INTERLACE),
22
VI_TVMODE_NTSC_PROG
= VI_TVMODE(VI_NTSC, VI_PROGRESSIVE),
23
VI_TVMODE_PAL_INT
= VI_TVMODE(VI_PAL, VI_INTERLACE),
24
VI_TVMODE_PAL_DS
= VI_TVMODE(VI_PAL, VI_NON_INTERLACE),
25
VI_TVMODE_EURGB60_INT
= VI_TVMODE(VI_EURGB60, VI_INTERLACE),
26
VI_TVMODE_EURGB60_DS
= VI_TVMODE(VI_EURGB60, VI_NON_INTERLACE),
27
VI_TVMODE_MPAL_INT
= VI_TVMODE(VI_MPAL, VI_INTERLACE),
28
VI_TVMODE_MPAL_DS
= VI_TVMODE(VI_MPAL, VI_NON_INTERLACE),
29
VI_TVMODE_DEBUG_INT
= VI_TVMODE(VI_DEBUG, VI_INTERLACE),
30
VI_TVMODE_DEBUG_PAL_INT
= VI_TVMODE(VI_DEBUG_PAL, VI_INTERLACE),
31
VI_TVMODE_DEBUG_PAL_DS
= VI_TVMODE(VI_DEBUG_PAL, VI_NON_INTERLACE)
32
}
VITVMode
;
19
typedef
enum
{
…
};
33
34
typedef
enum
{
35
VI_XFBMODE_SF
= 0,
36
VI_XFBMODE_DF
37
}
VIXFBMode
;
34
typedef
enum
{
…
};
38
39
typedef
void (*
VIRetraceCallback
)(
u32
retraceCount
);
40
41
#endif
types.h
u32
unsigned long u32
Definition
types.h:9
retraceCount
static volatile u32 retraceCount
Definition
vi.c:78
VIRetraceCallback
void(* VIRetraceCallback)(u32 retraceCount)
Definition
vitypes.h:39
VITVMode
VITVMode
Definition
vitypes.h:19
VI_TVMODE_EURGB60_INT
@ VI_TVMODE_EURGB60_INT
Definition
vitypes.h:25
VI_TVMODE_NTSC_INT
@ VI_TVMODE_NTSC_INT
Definition
vitypes.h:20
VI_TVMODE_PAL_DS
@ VI_TVMODE_PAL_DS
Definition
vitypes.h:24
VI_TVMODE_DEBUG_PAL_INT
@ VI_TVMODE_DEBUG_PAL_INT
Definition
vitypes.h:30
VI_TVMODE_MPAL_INT
@ VI_TVMODE_MPAL_INT
Definition
vitypes.h:27
VI_TVMODE_NTSC_PROG
@ VI_TVMODE_NTSC_PROG
Definition
vitypes.h:22
VI_TVMODE_DEBUG_INT
@ VI_TVMODE_DEBUG_INT
Definition
vitypes.h:29
VI_TVMODE_PAL_INT
@ VI_TVMODE_PAL_INT
Definition
vitypes.h:23
VI_TVMODE_NTSC_DS
@ VI_TVMODE_NTSC_DS
Definition
vitypes.h:21
VI_TVMODE_MPAL_DS
@ VI_TVMODE_MPAL_DS
Definition
vitypes.h:28
VI_TVMODE_EURGB60_DS
@ VI_TVMODE_EURGB60_DS
Definition
vitypes.h:26
VI_TVMODE_DEBUG_PAL_DS
@ VI_TVMODE_DEBUG_PAL_DS
Definition
vitypes.h:31
VIXFBMode
VIXFBMode
Definition
vitypes.h:34
VI_XFBMODE_DF
@ VI_XFBMODE_DF
Definition
vitypes.h:36
VI_XFBMODE_SF
@ VI_XFBMODE_SF
Definition
vitypes.h:35
include
dolphin
vi
vitypes.h
Generated by
1.12.0