Devilution
Diablo devolved - magic behind the 1996 computer game
plrmsg.h
Go to the documentation of this file.
1 //HEADER_GOES_HERE
2 #ifndef __PLRMSG_H__
3 #define __PLRMSG_H__
4 
6 
7 void plrmsg_delay(BOOL delay);
8 char *ErrorPlrMsg(const char *pszMsg);
9 size_t EventPlrMsg(const char *pszFmt, ...);
10 void SendPlrMsg(int pnum, const char *pszStr);
11 void ClearPlrMsg();
12 void InitPlrMsg();
13 void DrawPlrMsg();
14 void PrintPlrMsg(DWORD x, DWORD y, DWORD width, const char *str, BYTE col);
15 
16 /* rdata */
17 
18 extern const char text_color_from_player_num[MAX_PLRS + 1];
19 
20 #endif /* __PLRMSG_H__ */
MAX_PLRS
#define MAX_PLRS
Definition: defs.h:16
ClearPlrMsg
void ClearPlrMsg()
Definition: plrmsg.cpp:66
plrmsg_delay
void plrmsg_delay(BOOL delay)
Definition: plrmsg.cpp:11
InitPlrMsg
void InitPlrMsg()
Definition: plrmsg.cpp:78
PMSG_COUNT
#define PMSG_COUNT
Definition: defs.h:80
text_color_from_player_num
const char text_color_from_player_num[MAX_PLRS+1]
Maps from player_num to text colour, as used in chat messages.
Definition: plrmsg.cpp:9
PrintPlrMsg
void PrintPlrMsg(DWORD x, DWORD y, DWORD width, const char *str, BYTE col)
Definition: plrmsg.cpp:114
ErrorPlrMsg
char * ErrorPlrMsg(const char *pszMsg)
Definition: plrmsg.cpp:28
_plrmsg
Definition: structs.h:1546
plr_msgs
_plrmsg plr_msgs[PMSG_COUNT]
Definition: plrmsg.cpp:6
SendPlrMsg
void SendPlrMsg(int pnum, const char *pszStr)
Definition: plrmsg.cpp:55
DrawPlrMsg
void DrawPlrMsg()
Definition: plrmsg.cpp:84
EventPlrMsg
size_t EventPlrMsg(const char *pszFmt,...)
Definition: plrmsg.cpp:40