MCPcopy Create free account
hub / github.com/cjcliffe/CubicSDR / RadColorTheme

Method RadColorTheme

src/visual/ColorTheme.cpp:187–216  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

185}
186
187RadColorTheme::RadColorTheme() {
188 name = "Rad";
189 waterfallGradient.addColor(GradientColor(0, 0, 0.5f));
190 waterfallGradient.addColor(GradientColor(25.0f / 255.0f, 154.0f / 255.0f, 0.0));
191 waterfallGradient.addColor(GradientColor(201.0f / 255.0f, 115.0f / 255.0f, 0.0));
192 waterfallGradient.addColor(GradientColor(1.0, 40.0f / 255.0f, 40.0f / 255.0f));
193 waterfallGradient.addColor(GradientColor(1.0, 1.0, 1.0));
194 waterfallGradient.generate(256);
195 waterfallHighlight = RGBA4f(1, 1, 1);
196 waterfallNew = RGBA4f(0, 1, 0);
197 waterfallHover = RGBA4f(1, 1, 0);
198 waterfallDestroy = RGBA4f(1, 0, 0);
199 fftLine = RGBA4f(1.0, 0.9f, 0.9f);
200 fftHighlight = RGBA4f(1, 1, 1);
201 scopeLine = RGBA4f(1.0, 0.9f, 0.9f);
202 tuningBarLight = RGBA4f(0.0, 0.45f, 0.0);
203 tuningBarDark = RGBA4f(0.0, 0.1f, 0.0);
204 tuningBarUp = RGBA4f(1.0, 0.0, 0.0);
205 tuningBarDown = RGBA4f(0.0, 0.5f, 1.0);
206 meterLevel = RGBA4f(0, 0.5f, 0);
207 meterValue = RGBA4f(0.5f, 0, 0);
208 text = RGBA4f(1, 1, 1);
209 freqLine = RGBA4f(1, 1, 1);
210 button = RGBA4f(0.65f, 0.65f, 0.65f);
211 buttonHighlight = RGBA4f(0.76f, 0.65f, 0);
212
213 scopeBackground = RGBA4f(13.0f / 255.0f, 47.0f / 255.0f, 9.0f / 255.0f);
214 fftBackground = RGBA4f(0, 0, 50.0f / 255.0f);
215 generalBackground = RGBA4f(13.0f / 255.0f, 47.0f / 255.0f, 9.0f / 255.0f);
216}
217
218TouchColorTheme::TouchColorTheme() {
219 name = "Touch";

Callers

nothing calls this directly

Calls 4

GradientColorClass · 0.85
RGBA4fClass · 0.85
addColorMethod · 0.80
generateMethod · 0.80

Tested by

no test coverage detected