Control Surface  1.1.1
MIDI Control Surface library for Arduino
XBitmaps.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <Arduino.h>
4 #include <stdint.h>
5 #include <Settings/SettingsWrapper.hpp>
6 
8 
12 struct XBitmap {
13  XBitmap(uint16_t width, uint16_t height, const uint8_t bits[])
14  : width(width), height(height), bits(bits) {}
15  uint16_t width;
16  uint16_t height;
17  const uint8_t *bits;
18 };
19 
27 namespace XBM
28 {
29 
30 // ========================================================================== //
31 
32 // Automatically generated file: do not edit
33 
34 #include "mute_10B.axbm"
39 const XBitmap mute_10B = { mute_10B_width, mute_10B_height, mute_10B_bits };
40 
41 #include "mute_14B.axbm"
46 const XBitmap mute_14B = { mute_14B_width, mute_14B_height, mute_14B_bits };
47 
48 #include "mute_7.axbm"
53 const XBitmap mute_7 = { mute_7_width, mute_7_height, mute_7_bits };
54 
55 #include "play_10x9.axbm"
60 const XBitmap play_10x9 = { play_10x9_width, play_10x9_height, play_10x9_bits };
61 
62 #include "play_7.axbm"
67 const XBitmap play_7 = { play_7_width, play_7_height, play_7_bits };
68 
69 #include "play_8x7.axbm"
74 const XBitmap play_8x7 = { play_8x7_width, play_8x7_height, play_8x7_bits };
75 
76 #include "rec_rdy_10B.axbm"
81 const XBitmap rec_rdy_10B = { rec_rdy_10B_width, rec_rdy_10B_height, rec_rdy_10B_bits };
82 
83 #include "rec_rdy_14B.axbm"
88 const XBitmap rec_rdy_14B = { rec_rdy_14B_width, rec_rdy_14B_height, rec_rdy_14B_bits };
89 
90 #include "rec_rdy_7.axbm"
95 const XBitmap rec_rdy_7 = { rec_rdy_7_width, rec_rdy_7_height, rec_rdy_7_bits };
96 
97 #include "record_7.axbm"
102 const XBitmap record_7 = { record_7_width, record_7_height, record_7_bits };
103 
104 #include "record_9.axbm"
109 const XBitmap record_9 = { record_9_width, record_9_height, record_9_bits };
110 
111 #include "solo_10B.axbm"
116 const XBitmap solo_10B = { solo_10B_width, solo_10B_height, solo_10B_bits };
117 
118 #include "solo_14B.axbm"
123 const XBitmap solo_14B = { solo_14B_width, solo_14B_height, solo_14B_bits };
124 
125 #include "solo_7.axbm"
130 const XBitmap solo_7 = { solo_7_width, solo_7_height, solo_7_bits };
131 
132 }
133 
XBM::solo_14B
const XBitmap solo_14B
XBitmap solo_14B (14px × 14px)
Definition: XBitmaps.hpp:123
BEGIN_CS_NAMESPACE
#define BEGIN_CS_NAMESPACE
Definition: Settings/NamespaceSettings.hpp:9
XBitmap::XBitmap
XBitmap(uint16_t width, uint16_t height, const uint8_t bits[])
Definition: XBitmaps.hpp:13
XBitmap
A struct containing X Bitmap width, height and data.
Definition: XBitmaps.hpp:12
XBM
A namespace containing XBitmap definitions.
Definition: XBitmaps.hpp:27
END_CS_NAMESPACE
#define END_CS_NAMESPACE
Definition: Settings/NamespaceSettings.hpp:10
XBitmap::width
uint16_t width
Definition: XBitmaps.hpp:15
XBM::record_9
const XBitmap record_9
XBitmap record_9 (9px × 9px)
Definition: XBitmaps.hpp:109
XBitmap::height
uint16_t height
Definition: XBitmaps.hpp:16
XBM::solo_10B
const XBitmap solo_10B
XBitmap solo_10B (10px × 10px)
Definition: XBitmaps.hpp:116
XBM::rec_rdy_10B
const XBitmap rec_rdy_10B
XBitmap rec_rdy_10B (10px × 10px)
Definition: XBitmaps.hpp:81
XBM::play_7
const XBitmap play_7
XBitmap play_7 (7px × 7px)
Definition: XBitmaps.hpp:67
XBM::mute_7
const XBitmap mute_7
XBitmap mute_7 (7px × 7px)
Definition: XBitmaps.hpp:53
XBitmap::bits
const uint8_t * bits
Definition: XBitmaps.hpp:17
XBM::rec_rdy_7
const XBitmap rec_rdy_7
XBitmap rec_rdy_7 (7px × 7px)
Definition: XBitmaps.hpp:95
XBM::solo_7
const XBitmap solo_7
XBitmap solo_7 (7px × 7px)
Definition: XBitmaps.hpp:130
XBM::record_7
const XBitmap record_7
XBitmap record_7 (7px × 7px)
Definition: XBitmaps.hpp:102
XBM::mute_14B
const XBitmap mute_14B
XBitmap mute_14B (14px × 14px)
Definition: XBitmaps.hpp:46
XBM::rec_rdy_14B
const XBitmap rec_rdy_14B
XBitmap rec_rdy_14B (14px × 14px)
Definition: XBitmaps.hpp:88
XBM::play_10x9
const XBitmap play_10x9
XBitmap play_10x9 (10px × 9px)
Definition: XBitmaps.hpp:60
XBM::play_8x7
const XBitmap play_8x7
XBitmap play_8x7 (8px × 7px)
Definition: XBitmaps.hpp:74
XBM::mute_10B
const XBitmap mute_10B
XBitmap mute_10B (10px × 10px)
Definition: XBitmaps.hpp:39