16#include "Reflection.h"
34struct DmaDisplayModeEnum : util::Reflection<DmaDisplayModeEnum, DmaDisplayMode> {
36 static constexpr long minVal = 0;
38 static bool isValid(
auto value) {
return value >= minVal && value <= maxVal; }
40 static const char *prefix() {
return "DMA_DISPLAY_MODE"; }
41 static const char *key(
long value)
64 DmaDisplayMode dmaDisplayMode;
VirtualC64 project namespace.
Definition CmdQueue.cpp:16
DMA_DISPLAY_MODE
DMA debugger display mode.
Definition DmaDebuggerTypes.h:27
@ DMA_DISPLAY_MODE_FG_LAYER
Modulate the foreground layer.
Definition DmaDebuggerTypes.h:28
@ DMA_DISPLAY_MODE_BG_LAYER
Modulate the background layer.
Definition DmaDebuggerTypes.h:29
@ DMA_DISPLAY_MODE_ODD_EVEN_LAYERS
Modulate both layers.
Definition DmaDebuggerTypes.h:30