Devilution
Diablo devolved - magic behind the 1996 computer game
cursor.h
Go to the documentation of this file.
1 
6 #ifndef __CURSOR_H__
7 #define __CURSOR_H__
8 
9 extern int cursH;
10 extern int icursH28;
11 extern int cursW;
12 extern int pcursmonst;
13 extern int icursW28;
14 extern BYTE *pCursCels;
15 extern int icursH;
16 extern char pcursinvitem;
17 extern int icursW;
18 extern char pcursitem;
19 extern char pcursobj;
20 extern char pcursplr;
21 extern int cursmx;
22 extern int cursmy;
23 extern int pcurstemp;
24 extern int pcurs;
25 
26 void InitCursor();
27 void FreeCursor();
28 void SetICursor(int i);
29 void SetCursor_(int i);
30 void NewCursor(int i);
31 void InitLevelCursor();
32 void CheckTown();
33 void CheckRportal();
34 void CheckCursMove();
35 
36 /* rdata */
37 extern const int InvItemWidth[180];
38 extern const int InvItemHeight[180];
39 
40 #endif /* __CURSOR_H__ */
NewCursor
void NewCursor(int i)
Definition: cursor.cpp:107
pcurstemp
int pcurstemp
Definition: cursor.cpp:26
InitLevelCursor
void InitLevelCursor()
Definition: cursor.cpp:112
icursW
int icursW
Definition: cursor.cpp:20
CheckCursMove
void CheckCursMove()
Definition: cursor.cpp:180
icursH
int icursH
Definition: cursor.cpp:16
InitCursor
void InitCursor()
Definition: cursor.cpp:78
icursH28
int icursH28
Definition: cursor.cpp:11
pcurs
int pcurs
Definition: cursor.cpp:27
pcursmonst
int pcursmonst
Definition: cursor.cpp:13
icursW28
int icursW28
Definition: cursor.cpp:14
pcursitem
char pcursitem
Definition: cursor.cpp:21
cursmx
int cursmx
Definition: cursor.cpp:24
pcursobj
char pcursobj
Definition: cursor.cpp:22
InvItemHeight
const int InvItemHeight[180]
Maps from objcurs.cel frame number to frame height.
Definition: cursor.cpp:55
CheckTown
void CheckTown()
Definition: cursor.cpp:125
InvItemWidth
const int InvItemWidth[180]
Maps from objcurs.cel frame number to frame width.
Definition: cursor.cpp:31
SetCursor_
void SetCursor_(int i)
Definition: cursor.cpp:99
SetICursor
void SetICursor(int i)
Definition: cursor.cpp:91
pCursCels
BYTE * pCursCels
Definition: cursor.cpp:15
cursW
int cursW
Definition: cursor.cpp:12
pcursplr
char pcursplr
Definition: cursor.cpp:23
cursH
int cursH
Definition: cursor.cpp:10
CheckRportal
void CheckRportal()
Definition: cursor.cpp:151
cursmy
int cursmy
Definition: cursor.cpp:25
FreeCursor
void FreeCursor()
Definition: cursor.cpp:85
pcursinvitem
char pcursinvitem
inv_item value
Definition: cursor.cpp:19