MCPcopy Create free account
hub / github.com/OpenBoardView/OpenBoardView / writeToConfig

Method writeToConfig

src/openboardview/GUI/ColorScheme.cpp:271–310  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

269}
270
271void ColorScheme::writeToConfig(Confparse &obvconfig) {
272 obvconfig.WriteHex("backgroundColor", byte4swap(this->backgroundColor));
273 obvconfig.WriteHex("boardFillColor", byte4swap(this->boardFillColor));
274 obvconfig.WriteHex("boardOutlineColor", byte4swap(this->boardOutlineColor));
275 obvconfig.WriteHex("partOutlineColor", byte4swap(this->partOutlineColor));
276 obvconfig.WriteHex("partHullColor", byte4swap(this->partHullColor));
277 obvconfig.WriteHex("partFillColor", byte4swap(this->partFillColor));
278 obvconfig.WriteHex("partTextColor", byte4swap(this->partTextColor));
279 obvconfig.WriteHex("partHighlightedColor", byte4swap(this->partHighlightedColor));
280 obvconfig.WriteHex("partHighlightedFillColor", byte4swap(this->partHighlightedFillColor));
281 obvconfig.WriteHex("partHighlightedTextColor", byte4swap(this->partHighlightedTextColor));
282 obvconfig.WriteHex("partHighlightedTextBackgroundColor", byte4swap(this->partHighlightedTextBackgroundColor));
283 obvconfig.WriteHex("pinDefaultColor", byte4swap(this->pinDefaultColor));
284 obvconfig.WriteHex("pinDefaultTextColor", byte4swap(this->pinDefaultTextColor));
285 obvconfig.WriteHex("pinTextBackgroundColor", byte4swap(this->pinTextBackgroundColor));
286 obvconfig.WriteHex("pinGroundColor", byte4swap(this->pinGroundColor));
287 obvconfig.WriteHex("pinNotConnectedColor", byte4swap(this->pinNotConnectedColor));
288 obvconfig.WriteHex("pinTestPadColor", byte4swap(this->pinTestPadColor));
289 obvconfig.WriteHex("pinTestPadFillColor", byte4swap(this->pinTestPadFillColor));
290 obvconfig.WriteHex("pinA1PadColor", byte4swap(this->pinA1PadColor));
291 obvconfig.WriteHex("pinSelectedColor", byte4swap(this->pinSelectedColor));
292 obvconfig.WriteHex("pinSelectedTextColor", byte4swap(this->pinSelectedTextColor));
293 obvconfig.WriteHex("pinSelectedFillColor", byte4swap(this->pinSelectedFillColor));
294 obvconfig.WriteHex("pinSameNetColor", byte4swap(this->pinSameNetColor));
295 obvconfig.WriteHex("pinSameNetTextColor", byte4swap(this->pinSameNetTextColor));
296 obvconfig.WriteHex("pinSameNetFillColor", byte4swap(this->pinSameNetFillColor));
297 obvconfig.WriteHex("pinHaloColor", byte4swap(this->pinHaloColor));
298 obvconfig.WriteHex("pinNetWebColor", byte4swap(this->pinNetWebColor));
299 obvconfig.WriteHex("pinNetWebOSColor", byte4swap(this->pinNetWebOSColor));
300 obvconfig.WriteHex("annotationPopupTextColor", byte4swap(this->annotationPopupTextColor));
301 obvconfig.WriteHex("annotationPopupBackgroundColor", byte4swap(this->annotationPopupBackgroundColor));
302 obvconfig.WriteHex("annotationBoxColor", byte4swap(this->annotationBoxColor));
303 obvconfig.WriteHex("annotationStalkColor", byte4swap(this->annotationStalkColor));
304 obvconfig.WriteHex("selectedMaskOutline", byte4swap(this->selectedMaskOutline));
305 obvconfig.WriteHex("selectedMaskParts", byte4swap(this->selectedMaskParts));
306 obvconfig.WriteHex("selectedMaskPins", byte4swap(this->selectedMaskPins));
307 obvconfig.WriteHex("orMaskPins", byte4swap(this->orMaskPins));
308 obvconfig.WriteHex("orMaskParts", byte4swap(this->orMaskParts));
309 obvconfig.WriteHex("orMaskOutline", byte4swap(this->orMaskOutline));
310}

Callers

nothing calls this directly

Calls 1

WriteHexMethod · 0.80

Tested by

no test coverage detected