raylib_wasm/shared/
colors.rs

1use crate::prelude::Color;
2
3/// Light Gray
4pub const LIGHTGRAY: Color = Color {
5    r: 200,
6    g: 200,
7    b: 200,
8    a: 255
9};
10
11/// Gray
12pub const GRAY: Color = Color {
13    r: 130,
14    g: 130,
15    b: 130,
16    a: 255
17};
18
19/// Dark Gray
20pub const DARKGRAY: Color = Color {
21    r: 80,
22    g: 80,
23    b: 80,
24    a: 255
25};
26
27/// Yellow
28pub const YELLOW: Color = Color {
29    r: 253,
30    g: 249,
31    b: 0,
32    a: 255
33};
34
35/// Gold
36pub const GOLD: Color = Color {
37    r: 255,
38    g: 203,
39    b: 0,
40    a: 255
41};
42
43/// Orange
44pub const ORANGE: Color = Color {
45    r: 255,
46    g: 161,
47    b: 0,
48    a: 255
49};
50
51/// Pink
52pub const PINK: Color = Color {
53    r: 255,
54    g: 109,
55    b: 194,
56    a: 255
57};
58
59/// Red
60pub const RED: Color = Color {
61    r: 230,
62    g: 41,
63    b: 55,
64    a: 255
65};
66
67/// Maroon
68pub const MAROON: Color = Color {
69    r: 190,
70    g: 33,
71    b: 55,
72    a: 255
73};
74
75/// Green
76pub const GREEN: Color = Color {
77    r: 0,
78    g: 228,
79    b: 48,
80    a: 255
81};
82
83/// Lime
84pub const LIME: Color = Color {
85    r: 0,
86    g: 158,
87    b: 47,
88    a: 255
89};
90
91/// Dark Green
92pub const DARKGREEN: Color = Color {
93    r: 0,
94    g: 117,
95    b: 44,
96    a: 255
97};
98
99/// Sky Blue
100pub const SKYBLUE: Color = Color {
101    r: 102,
102    g: 191,
103    b: 255,
104    a: 255
105};
106
107/// Blue
108pub const BLUE: Color = Color {
109    r: 0,
110    g: 121,
111    b: 241,
112    a: 255
113};
114
115/// Dark Blue
116pub const DARKBLUE: Color = Color {
117    r: 0,
118    g: 82,
119    b: 172,
120    a: 255
121};
122
123/// Purple
124pub const PURPLE: Color = Color {
125    r: 200,
126    g: 122,
127    b: 255,
128    a: 255
129};
130
131/// Violet
132pub const VIOLET: Color = Color {
133    r: 135,
134    g: 60,
135    b: 190,
136    a: 255
137};
138
139/// Dark Purple
140pub const DARKPURPLE: Color = Color {
141    r: 112,
142    g: 31,
143    b: 126,
144    a: 255
145};
146
147/// Beige
148pub const BEIGE: Color = Color {
149    r: 211,
150    g: 176,
151    b: 131,
152    a: 255
153};
154
155/// Brown
156pub const BROWN: Color = Color {
157    r: 127,
158    g: 106,
159    b: 79,
160    a: 255
161};
162
163/// Dark Brown
164pub const DARKBROWN: Color = Color {
165    r: 76,
166    g: 63,
167    b: 47,
168    a: 255
169};
170
171/// White
172pub const WHITE: Color = Color {
173    r: 255,
174    g: 255,
175    b: 255,
176    a: 255
177};
178
179/// Black
180pub const BLACK: Color = Color {
181    r: 0,
182    g: 0,
183    b: 0,
184    a: 255
185};
186
187/// Blank (Transparent)
188pub const BLANK: Color = Color {
189    r: 0,
190    g: 0,
191    b: 0,
192    a: 0
193};
194
195/// Magenta
196pub const MAGENTA: Color = Color {
197    r: 255,
198    g: 0,
199    b: 255,
200    a: 255
201};
202
203/// My own White (raylib logo)
204pub const RAYWHITE: Color = Color {
205    r: 245,
206    g: 245,
207    b: 245,
208    a: 255
209};