ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/Daodan/src/Daodan_Console.h
Revision: 692
Committed: Thu Mar 7 17:26:13 2013 UTC (12 years, 7 months ago) by alloc
Content type: text/x-chdr
File size: 638 byte(s)
Log Message:
Daodan: Lots of cleanups (mostly unnecessary includes removed, empty files deleted, case of filenames corrected)

File Contents

# Content
1 #ifndef DAODAN_CONSOLE_H
2 #define DAODAN_CONSOLE_H
3
4 #include "Daodan.h"
5
6 typedef struct {
7 char B;
8 char G;
9 char R;
10 char A;
11 } RGBA;
12
13
14 typedef struct {
15 char A;
16 char R;
17 char G;
18 char B;
19 } ARGB;
20
21 typedef struct {
22 char Char;
23 short ignored;
24 int Color; //ARGB Color;
25 } TStColorFormattingCharacter;
26
27 extern TStColorFormattingCharacter* TStColorFormattingCharacters;
28 extern TStColorFormattingCharacter DDrDSayColors[];
29
30 void DDrConsole_Print(const char* text);
31
32 void DDrConsole_PrintColored(const char* text, int priority, RGBA color, RGBA shade);
33
34 void DDrConsole_PrintF(const char* fmt, ...);
35
36 #endif