2013-05-05 09:21:30 +00:00
|
|
|
struct LayerWindow {
|
2015-12-06 21:11:41 +00:00
|
|
|
auto render(bool screen) -> void;
|
|
|
|
auto serialize(serializer&) -> void;
|
|
|
|
|
2010-09-01 13:22:05 +00:00
|
|
|
bool one_enable;
|
|
|
|
bool one_invert;
|
|
|
|
bool two_enable;
|
|
|
|
bool two_invert;
|
2010-09-01 13:20:05 +00:00
|
|
|
|
2015-12-06 21:11:41 +00:00
|
|
|
uint mask;
|
2010-09-01 13:20:05 +00:00
|
|
|
|
2010-09-01 13:22:05 +00:00
|
|
|
bool main_enable;
|
|
|
|
bool sub_enable;
|
2010-09-01 13:20:05 +00:00
|
|
|
|
2010-09-01 13:22:05 +00:00
|
|
|
uint8 main[256];
|
|
|
|
uint8 sub[256];
|
|
|
|
};
|
2010-09-01 13:20:05 +00:00
|
|
|
|
2013-05-05 09:21:30 +00:00
|
|
|
struct ColorWindow {
|
2015-12-06 21:11:41 +00:00
|
|
|
auto render(bool screen) -> void;
|
|
|
|
auto serialize(serializer&) -> void;
|
|
|
|
|
2010-09-01 13:22:05 +00:00
|
|
|
bool one_enable;
|
|
|
|
bool one_invert;
|
|
|
|
bool two_enable;
|
|
|
|
bool two_invert;
|
2010-09-01 13:20:05 +00:00
|
|
|
|
2015-12-06 21:11:41 +00:00
|
|
|
uint mask;
|
2010-09-01 13:20:05 +00:00
|
|
|
|
2015-12-06 21:11:41 +00:00
|
|
|
uint main_mask;
|
|
|
|
uint sub_mask;
|
2010-09-01 13:20:05 +00:00
|
|
|
|
2010-09-01 13:22:05 +00:00
|
|
|
uint8 main[256];
|
|
|
|
uint8 sub[256];
|
2010-09-01 13:20:05 +00:00
|
|
|
};
|