Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Arduino: 1.8.19 (Windows 10), Board: "Proffieboard V2, Serial + Mass Storage, SDCARD (SPI), 80 MHz, Smallest Code"
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:328:
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:599:41: error: 'AUDIO_BUFFER_SIZE' was not declared in this scope
- 599 | DMAMEM static uint16_t dac_dma_buffer[AUDIO_BUFFER_SIZE*2*CHANNELS];
- | ^~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:599:41: note: the macro 'AUDIO_BUFFER_SIZE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:4: note: it was later defined here
- 4 | #define AUDIO_BUFFER_SIZE 44
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:328:
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h: In member function 'void LS_DAC::begin()':
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:277:12: error: 'dac_dma_buffer' was not declared in this scope
- 277 | memset(dac_dma_buffer, 0, sizeof(dac_dma_buffer));
- | ^~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:328:
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:319:76: error: 'AUDIO_BUFFER_SIZE' was not declared in this scope
- 319 | stm32l4_dma_start(&dma, (uint32_t)&SAIx->DR, (uint32_t)dac_dma_buffer, AUDIO_BUFFER_SIZE * 2,
- | ^~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:319:76: note: the macro 'AUDIO_BUFFER_SIZE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:4: note: it was later defined here
- 4 | #define AUDIO_BUFFER_SIZE 44
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:328:
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h: In member function 'virtual bool LS_DAC::Parse(const char*, const char*)':
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:448:56: error: 'dac_dma_buffer' was not declared in this scope
- 448 | STDOUT.println(((uint16_t*)current_position()) - dac_dma_buffer);
- | ^~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h: In member function 'bool LS_DAC::isSilent()':
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:468:35: error: 'dac_dma_buffer' was not declared in this scope
- 468 | for (size_t i = 0; i < NELEM(dac_dma_buffer); i++)
- | ^~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:265:26: note: in definition of macro 'NELEM'
- 265 | #define NELEM(X) (sizeof(X)/sizeof((X)[0]))
- | ^
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:328:
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h: In static member function 'static uint32_t LS_DAC::current_position()':
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:488:23: error: 'dac_dma_buffer' was not declared in this scope
- 488 | return (uint32_t)(dac_dma_buffer + stm32l4_dma_count(&dma));
- | ^~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h: In static member function 'static void LS_DAC::isr(void*, long unsigned int)':
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:512:27: error: 'dac_dma_buffer' was not declared in this scope
- 512 | if (saddr < (uint32_t)dac_dma_buffer + sizeof(dac_dma_buffer) / 2) {
- | ^~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:515:41: error: 'AUDIO_BUFFER_SIZE' was not declared in this scope
- 515 | dest = (int16_t *)&dac_dma_buffer[AUDIO_BUFFER_SIZE*CHANNELS];
- | ^~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:515:41: note: the macro 'AUDIO_BUFFER_SIZE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:4: note: it was later defined here
- 4 | #define AUDIO_BUFFER_SIZE 44
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:328:
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:543:18: error: 'AUDIO_BUFFER_SIZE' was not declared in this scope
- 543 | int16_t data[AUDIO_BUFFER_SIZE];
- | ^~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:543:18: note: the macro 'AUDIO_BUFFER_SIZE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:4: note: it was later defined here
- 4 | #define AUDIO_BUFFER_SIZE 44
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:328:
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:547:11: error: 'dynamic_mixer' was not declared in this scope
- 547 | n = dynamic_mixer.read(data, AUDIO_BUFFER_SIZE);
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:547:30: error: 'data' was not declared in this scope
- 547 | n = dynamic_mixer.read(data, AUDIO_BUFFER_SIZE);
- | ^~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:549:35: error: 'data' was not declared in this scope
- 549 | while (n < AUDIO_BUFFER_SIZE) data[n++] = 0;
- | ^~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:575:24: error: 'data' was not declared in this scope
- 575 | int16_t sample = data[i];
- | ^~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:630:69: error: 'AUDIO_BUFFER_SIZE' was not declared in this scope
- 630 | DMAMEM __attribute__((aligned(32))) uint16_t LS_DAC::dac_dma_buffer[AUDIO_BUFFER_SIZE*2*CHANNELS];
- | ^~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:630:69: note: the macro 'AUDIO_BUFFER_SIZE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:4: note: it was later defined here
- 4 | #define AUDIO_BUFFER_SIZE 44
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:329:
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h: In member function 'int AudioDynamicMixer<N>::read(int16_t*, int)':
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:59:5: error: there are no arguments to 'SCOPED_PROFILER' that depend on a template parameter, so a declaration of 'SCOPED_PROFILER' must be available [-fpermissive]
- 59 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:59:5: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:60:17: error: 'AUDIO_BUFFER_SIZE' was not declared in this scope
- 60 | int32_t sum[AUDIO_BUFFER_SIZE];
- | ^~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:60:17: note: the macro 'AUDIO_BUFFER_SIZE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:4: note: it was later defined here
- 4 | #define AUDIO_BUFFER_SIZE 44
- |
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:65:49: error: 'sum' was not declared in this scope
- 65 | int to_do = std::min(elements, (int)NELEM(sum));
- | ^~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:265:26: note: in definition of macro 'NELEM'
- 265 | #define NELEM(X) (sizeof(X)/sizeof((X)[0]))
- | ^
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:329:
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h: In member function 'int AudioDynamicMixer<N>::read(float*, int)':
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:99:5: error: there are no arguments to 'SCOPED_PROFILER' that depend on a template parameter, so a declaration of 'SCOPED_PROFILER' must be available [-fpermissive]
- 99 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:100:17: error: 'AUDIO_BUFFER_SIZE' was not declared in this scope
- 100 | int32_t sum[AUDIO_BUFFER_SIZE];
- | ^~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:100:17: note: the macro 'AUDIO_BUFFER_SIZE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:4: note: it was later defined here
- 4 | #define AUDIO_BUFFER_SIZE 44
- |
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:106:49: error: 'sum' was not declared in this scope
- 106 | int to_do = std::min(elements, (int)NELEM(sum));
- | ^~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:265:26: note: in definition of macro 'NELEM'
- 265 | #define NELEM(X) (sizeof(X)/sizeof((X)[0]))
- | ^
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:329:
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:110:35: error: 'tmp' was not declared in this scope; did you mean 'tm'?
- 110 | int e = streams_[i]->read(tmp, to_do);
- | ^~~
- | tm
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:196:19: error: 'NUM_WAV_PLAYERS' was not declared in this scope
- 196 | AudioDynamicMixer<NUM_WAV_PLAYERS + 2> dynamic_mixer;
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:196:19: note: the macro 'NUM_WAV_PLAYERS' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:6: note: it was later defined here
- 6 | #define NUM_WAV_PLAYERS 7
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:329:
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:196:38: error: template argument 1 is invalid
- 196 | AudioDynamicMixer<NUM_WAV_PLAYERS + 2> dynamic_mixer;
- | ^
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:330:
- C:\Users\Samur\Desktop\ProffieOS\sound\beeper.h: In member function 'virtual int Beeper::read(int16_t*, int)':
- C:\Users\Samur\Desktop\ProffieOS\sound\beeper.h:8:5: error: 'SCOPED_PROFILER' was not declared in this scope
- 8 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\beeper.h:8:5: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:330:
- C:\Users\Samur\Desktop\ProffieOS\sound\beeper.h: In member function 'void Beeper::Beep(float, float)':
- C:\Users\Samur\Desktop\ProffieOS\sound\beeper.h:44:49: error: 'AUDIO_RATE' was not declared in this scope
- 44 | beeps_[num_beeps_].f_ = freq == 0.0 ? 0 : AUDIO_RATE / freq / 2.0;
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\beeper.h:44:49: note: the macro 'AUDIO_RATE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:5: note: it was later defined here
- 5 | #define AUDIO_RATE 44100
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:332:
- C:\Users\Samur\Desktop\ProffieOS\sound\lightsaber_synth.h: In constructor 'LightSaberSynth::LightSaberSynth()':
- C:\Users\Samur\Desktop\ProffieOS\sound\lightsaber_synth.h:46:46: error: 'AUDIO_RATE' was not declared in this scope
- 46 | sin_sampler_a_hi_.delta_ = 137 * 65536 / AUDIO_RATE;
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\lightsaber_synth.h:46:46: note: the macro 'AUDIO_RATE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:5: note: it was later defined here
- 5 | #define AUDIO_RATE 44100
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:332:
- C:\Users\Samur\Desktop\ProffieOS\sound\lightsaber_synth.h: In member function 'void LightSaberSynth::AdjustDelta(float)':
- C:\Users\Samur\Desktop\ProffieOS\sound\lightsaber_synth.h:61:48: error: 'AUDIO_RATE' was not declared in this scope
- 61 | float hz_to_delta = cents * 1024 * 65536 / AUDIO_RATE;
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\lightsaber_synth.h:61:48: note: the macro 'AUDIO_RATE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:5: note: it was later defined here
- 5 | #define AUDIO_RATE 44100
- |
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino: At global scope:
- ProffieOS:334:22: error: conflicting declaration 'AudioDynamicMixer<9> dynamic_mixer'
- 334 | AudioDynamicMixer<9> dynamic_mixer;
- | ^~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:329:
- C:\Users\Samur\Desktop\ProffieOS\sound\dynamic_mixer.h:196:40: note: previous declaration as 'int dynamic_mixer'
- 196 | AudioDynamicMixer<NUM_WAV_PLAYERS + 2> dynamic_mixer;
- | ^~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\sound\buffered_wav_player.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:358:
- C:\Users\Samur\Desktop\ProffieOS\sound\playwav.h: In member function 'void PlayWav::DecodeBytes4()':
- C:\Users\Samur\Desktop\ProffieOS\sound\playwav.h:148:19: error: 'AUDIO_RATE' was not declared in this scope
- 148 | if (rate == AUDIO_RATE) {
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\playwav.h:148:19: note: the macro 'AUDIO_RATE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:5: note: it was later defined here
- 5 | #define AUDIO_RATE 44100
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\sound\buffered_wav_player.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:358:
- C:\Users\Samur\Desktop\ProffieOS\sound\playwav.h: In member function 'int PlayWav::ReadFile(int)':
- C:\Users\Samur\Desktop\ProffieOS\sound\playwav.h:190:5: error: 'SCOPED_PROFILER' was not declared in this scope
- 190 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\playwav.h:190:5: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\sound\buffered_wav_player.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:358:
- C:\Users\Samur\Desktop\ProffieOS\sound\playwav.h: In member function 'virtual int PlayWav::read(int16_t*, int)':
- C:\Users\Samur\Desktop\ProffieOS\sound\playwav.h:347:5: error: 'SCOPED_PROFILER' was not declared in this scope
- 347 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\playwav.h:347:5: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\sound\buffered_wav_player.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:358:
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h:8:51: error: 'AUDIO_RATE' was not declared in this scope
- 8 | const uint32_t kDefaultSpeed = 500 * kMaxVolume / AUDIO_RATE;
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h:8:51: note: the macro 'AUDIO_RATE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:5: note: it was later defined here
- 5 | #define AUDIO_RATE 44100
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\sound\buffered_wav_player.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:358:
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h: In member function 'int VolumeOverlay<T>::read(int16_t*, int)':
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h:20:5: error: there are no arguments to 'SCOPED_PROFILER' that depend on a template parameter, so a declaration of 'SCOPED_PROFILER' must be available [-fpermissive]
- 20 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h: In member function 'void VolumeOverlay<T>::set_fade_time(float)':
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h:74:55: error: 'AUDIO_RATE' was not declared in this scope
- 74 | set_speed(std::max<int>(1, (int)(kMaxVolume / t / AUDIO_RATE)));
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h:74:55: note: the macro 'AUDIO_RATE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:5: note: it was later defined here
- 5 | #define AUDIO_RATE 44100
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\sound\buffered_wav_player.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:358:
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h: In member function 'float VolumeOverlay<T>::fade_speed() const':
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h:77:51: error: 'AUDIO_RATE' was not declared in this scope
- 77 | return (kMaxVolume / (float)volume_.speed_) / AUDIO_RATE;
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h:77:51: note: the macro 'AUDIO_RATE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:5: note: it was later defined here
- 5 | #define AUDIO_RATE 44100
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:358:
- C:\Users\Samur\Desktop\ProffieOS\sound\buffered_wav_player.h: In member function 'float BufferedWavPlayer::pos() const':
- C:\Users\Samur\Desktop\ProffieOS\sound\buffered_wav_player.h:120:45: error: 'AUDIO_RATE' was not declared in this scope
- 120 | return wav.pos() - buffered() * (1.0f / AUDIO_RATE);
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\buffered_wav_player.h:120:45: note: the macro 'AUDIO_RATE' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:5: note: it was later defined here
- 5 | #define AUDIO_RATE 44100
- |
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino: In function 'void SetupStandardAudioLow()':
- ProffieOS:394:19: error: request for member 'streams_' in 'dynamic_mixer', which is of non-class type 'int'
- 394 | dynamic_mixer.streams_[i] = wav_players + i;
- | ^~~~~~~~
- ProffieOS:397:17: error: request for member 'streams_' in 'dynamic_mixer', which is of non-class type 'int'
- 397 | dynamic_mixer.streams_[NELEM(wav_players)] = &beeper;
- | ^~~~~~~~
- ProffieOS:398:17: error: request for member 'streams_' in 'dynamic_mixer', which is of non-class type 'int'
- 398 | dynamic_mixer.streams_[NELEM(wav_players)+1] = &talkie;
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino: In function 'void SetupStandardAudio()':
- ProffieOS:404:17: error: cannot convert 'int*' to 'ProffieOSAudioStream*'
- 404 | dac.SetStream(&dynamic_mixer);
- | ^~~~~~~~~~~~~~
- | |
- | int*
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:328:
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:479:46: note: initializing argument 1 of 'void LS_DAC::SetStream(ProffieOSAudioStream*)'
- 479 | void SetStream(class ProffieOSAudioStream* stream) {
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:408:
- C:\Users\Samur\Desktop\ProffieOS\common\config_file.h: In member function 'virtual ConfigFile::ReadStatus ConfigFile::Read(FileReader*)':
- C:\Users\Samur\Desktop\ProffieOS\common\config_file.h:94:17: error: 'install_time' was not declared in this scope
- 94 | if (!f->Expect(install_time)) {
- | ^~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\config_file.h: In member function 'void ConfigFile::Write(const char*)':
- C:\Users\Samur\Desktop\ProffieOS\common\config_file.h:129:38: error: 'install_time' was not declared in this scope
- 129 | out.write_key_value("installed", install_time);
- | ^~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:409:
- C:\Users\Samur\Desktop\ProffieOS\sound\hybrid_font.h: In member function 'void HybridFont::SB_Postoff()':
- C:\Users\Samur\Desktop\ProffieOS\sound\hybrid_font.h:385:37: error: 'GetWavPlayerPlaying' was not declared in this scope
- 385 | RefPtr<BufferedWavPlayer> tmp = GetWavPlayerPlaying(&SFX_pstoff);
- | ^~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\hybrid_font.h: In member function 'virtual void HybridFont::SB_On()':
- C:\Users\Samur\Desktop\ProffieOS\sound\hybrid_font.h:414:8: error: 'GetWavPlayerPlaying' was not declared in this scope
- 414 | tmp = GetWavPlayerPlaying(getOut());
- | ^~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\hybrid_font.h: In member function 'virtual void HybridFont::Loop()':
- C:\Users\Samur\Desktop\ProffieOS\sound\hybrid_font.h:712:12: error: 'GetWavPlayerPlaying' was not declared in this scope
- 712 | if (!GetWavPlayerPlaying(&SFX_preon)) {
- | ^~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\hybrid_font.h:718:12: error: 'GetWavPlayerPlaying' was not declared in this scope
- 718 | if (!GetWavPlayerPlaying(&SFX_in) &&
- | ^~~~~~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:424:
- C:\Users\Samur\Desktop\ProffieOS\common\color.h: In function 'SimpleColor operator<<(const SimpleColor&, const RGBA_um_nod&)':
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:554:3: error: 'SCOPED_PROFILER' was not declared in this scope
- 554 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:554:3: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:424:
- C:\Users\Samur\Desktop\ProffieOS\common\color.h: In function 'OverDriveColor operator<<(const OverDriveColor&, const RGBA_um&)':
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:560:3: error: 'SCOPED_PROFILER' was not declared in this scope
- 560 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:560:3: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:424:
- C:\Users\Samur\Desktop\ProffieOS\common\color.h: In function 'SimpleColor operator<<(const SimpleColor&, const RGBA_nod&)':
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:568:3: error: 'SCOPED_PROFILER' was not declared in this scope
- 568 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:568:3: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:424:
- C:\Users\Samur\Desktop\ProffieOS\common\color.h: In function 'OverDriveColor operator<<(const OverDriveColor&, const RGBA&)':
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:574:3: error: 'SCOPED_PROFILER' was not declared in this scope
- 574 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:574:3: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:424:
- C:\Users\Samur\Desktop\ProffieOS\common\color.h: In function 'RGBA_nod operator<<(const RGBA_um_nod&, const RGBA_um_nod&)':
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:582:3: error: 'SCOPED_PROFILER' was not declared in this scope
- 582 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:582:3: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:424:
- C:\Users\Samur\Desktop\ProffieOS\common\color.h: In function 'RGBA operator<<(const RGBA_um&, const RGBA_um&)':
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:590:3: error: 'SCOPED_PROFILER' was not declared in this scope
- 590 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:590:3: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:424:
- C:\Users\Samur\Desktop\ProffieOS\common\color.h: In function 'RGBA_nod operator<<(const RGBA_um_nod&, const RGBA_nod&)':
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:599:3: error: 'SCOPED_PROFILER' was not declared in this scope
- 599 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:599:3: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:424:
- C:\Users\Samur\Desktop\ProffieOS\common\color.h: In function 'RGBA operator<<(const RGBA_um&, const RGBA&)':
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:607:3: error: 'SCOPED_PROFILER' was not declared in this scope
- 607 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:607:3: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:424:
- C:\Users\Samur\Desktop\ProffieOS\common\color.h: In function 'RGBA_nod operator<<(const RGBA_nod&, const RGBA_um_nod&)':
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:616:3: error: 'SCOPED_PROFILER' was not declared in this scope
- 616 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:616:3: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:424:
- C:\Users\Samur\Desktop\ProffieOS\common\color.h: In function 'RGBA operator<<(const RGBA&, const RGBA_um&)':
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:624:3: error: 'SCOPED_PROFILER' was not declared in this scope
- 624 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:624:3: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:424:
- C:\Users\Samur\Desktop\ProffieOS\common\color.h: In function 'RGBA_nod operator<<(const RGBA_nod&, const RGBA_nod&)':
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:633:5: error: 'SCOPED_PROFILER' was not declared in this scope
- 633 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:633:5: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:424:
- C:\Users\Samur\Desktop\ProffieOS\common\color.h: In function 'RGBA operator<<(const RGBA&, const RGBA&)':
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:641:5: error: 'SCOPED_PROFILER' was not declared in this scope
- 641 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\color.h:641:5: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:37:3: error: 'PONUA' does not name a type
- 37 | PONUA A a_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:37:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:38:3: error: 'PONUA' does not name a type
- 38 | PONUA B b_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:38:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:39:3: error: 'PONUA' does not name a type
- 39 | PONUA F f_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:39:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:41:48: error: 'a_' was not declared in this scope
- 41 | auto getColor(int led) -> decltype(MixColors(a_.getColor(led), b_.getColor(led), f_.getInteger(led), 15)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:41:66: error: 'b_' was not declared in this scope
- 41 | auto getColor(int led) -> decltype(MixColors(a_.getColor(led), b_.getColor(led), f_.getInteger(led), 15)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:41:84: error: 'f_' was not declared in this scope
- 41 | auto getColor(int led) -> decltype(MixColors(a_.getColor(led), b_.getColor(led), f_.getInteger(led), 15)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:41:48: error: 'a_' was not declared in this scope
- 41 | auto getColor(int led) -> decltype(MixColors(a_.getColor(led), b_.getColor(led), f_.getInteger(led), 15)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:41:66: error: 'b_' was not declared in this scope
- 41 | auto getColor(int led) -> decltype(MixColors(a_.getColor(led), b_.getColor(led), f_.getInteger(led), 15)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:41:84: error: 'f_' was not declared in this scope
- 41 | auto getColor(int led) -> decltype(MixColors(a_.getColor(led), b_.getColor(led), f_.getInteger(led), 15)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h: In member function 'void Mix<F, A, B>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:32:5: error: 'a_' was not declared in this scope
- 32 | a_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:33:5: error: 'b_' was not declared in this scope
- 33 | b_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:34:5: error: 'f_' was not declared in this scope
- 34 | f_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:55:3: error: 'PONUA' does not name a type
- 55 | PONUA A a_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:55:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:57:45: error: 'a_' was not declared in this scope
- 57 | auto getColor(int x, int led) -> decltype(a_.getColor(led)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:57:45: error: 'a_' was not declared in this scope
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h: In member function 'void MixHelper<A>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:52:5: error: 'a_' was not declared in this scope
- 52 | a_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:70:3: error: 'PONUA' does not name a type
- 70 | PONUA A a_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:70:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:71:3: error: 'PONUA' does not name a type
- 71 | PONUA MixHelper<B...> b_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:71:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:73:55: error: 'a_' was not declared in this scope
- 73 | auto getColor(int x, int led) -> decltype(MixColors(a_.getColor(led), b_.getColor(x - 1, led), 1, 1)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:73:73: error: 'b_' was not declared in this scope
- 73 | auto getColor(int x, int led) -> decltype(MixColors(a_.getColor(led), b_.getColor(x - 1, led), 1, 1)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:73:55: error: 'a_' was not declared in this scope
- 73 | auto getColor(int x, int led) -> decltype(MixColors(a_.getColor(led), b_.getColor(x - 1, led), 1, 1)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:73:73: error: 'b_' was not declared in this scope
- 73 | auto getColor(int x, int led) -> decltype(MixColors(a_.getColor(led), b_.getColor(x - 1, led), 1, 1)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h: In member function 'void MixHelper<A, B ...>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:66:5: error: 'a_' was not declared in this scope
- 66 | a_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:67:5: error: 'b_' was not declared in this scope
- 67 | b_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:88:3: error: 'PONUA' does not name a type
- 88 | PONUA MixHelper<A, B, COLORS...> colors_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:88:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:89:3: error: 'PONUA' does not name a type
- 89 | PONUA F f_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:89:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:91:38: error: 'colors_' was not declared in this scope
- 91 | auto getColor(int led) -> decltype(colors_.getColor(1,1)) {
- | ^~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:91:38: error: 'colors_' was not declared in this scope
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h: In member function 'void Mix<F, A, B, COLORS ...>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:84:5: error: 'colors_' was not declared in this scope
- 84 | colors_.run(blade);
- | ^~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\mix.h:85:5: error: 'f_' was not declared in this scope
- 85 | f_.run(blade);
- | ^~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:31:3: error: 'PONUA' does not name a type
- 31 | PONUA COLOR color_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:31:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:32:3: error: 'PONUA' does not name a type
- 32 | PONUA ALPHA alpha_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:32:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:35:38: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 35 | auto getColor(int led) -> decltype(color_.getColor(led) * alpha_.getInteger(led)) {
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:35:38: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 35 | auto getColor(int led) -> decltype(color_.getColor(led) * alpha_.getInteger(led)) {
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:35:61: error: 'alpha_' was not declared in this scope; did you mean 'AlphaL'?
- 35 | auto getColor(int led) -> decltype(color_.getColor(led) * alpha_.getInteger(led)) {
- | ^~~~~~
- | AlphaL
- C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h: In member function 'LayerRunResult AlphaL<COLOR, ALPHA>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:20:48: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 20 | LayerRunResult base_run_result = RunLayer(&color_, blade);
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:21:42: error: 'alpha_' was not declared in this scope; did you mean 'AlphaL'?
- 21 | FunctionRunResult ret = RunFunction(&alpha_, blade);
- | ^~~~~~
- | AlphaL
- In file included from C:\Users\Samur\Desktop\ProffieOS\functions\int.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\functions\svf.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\svf.h:27:3: error: 'PONUA' does not name a type
- 27 | PONUA SVF single_value_function_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\svf.h:27:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\functions\int.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\functions\svf.h: In member function 'FunctionRunResult SingleValueAdapter<SVF>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\svf.h:23:42: error: 'single_value_function_' was not declared in this scope
- 23 | FunctionRunResult ret = RunFunction(&single_value_function_, blade);
- | ^~~~~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\svf.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\svf.h:37:3: error: 'PONUA' does not name a type
- 37 | PONUA FUNC f_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\svf.h:37:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\functions\int.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\functions\svf.h: In member function 'FunctionRunResult SVFWrapper<FUNC>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\svf.h:34:65: error: 'f_' was not declared in this scope
- 34 | FunctionRunResult run(BladeBase* blade) { return RunFunction(&f_, blade); }
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\svf.h: In member function 'int SVFWrapper<FUNC>::calculate(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\svf.h:35:44: error: 'f_' was not declared in this scope
- 35 | int calculate(BladeBase* blade) { return f_.getInteger(0); }
- | ^~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\layers.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:37:3: error: 'PONUA' does not name a type
- 37 | PONUA BASE base_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:37:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:38:3: error: 'PONUA' does not name a type
- 38 | PONUA L1 layer_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:38:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:41:38: error: 'base_' was not declared in this scope
- 41 | auto getColor(int led) -> decltype(base_.getColor(led) << layer_.getColor(led)) {
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:41:38: error: 'base_' was not declared in this scope
- C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:41:61: error: 'layer_' was not declared in this scope; did you mean 'Layers'?
- 41 | auto getColor(int led) -> decltype(base_.getColor(led) << layer_.getColor(led)) {
- | ^~~~~~
- | Layers
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\layers.h: In member function 'LayerRunResult Layers<BASE, L1>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:24:48: error: 'base_' was not declared in this scope
- 24 | LayerRunResult base_run_result = RunLayer(&base_, blade);
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:25:49: error: 'layer_' was not declared in this scope; did you mean 'Layers'?
- 25 | LayerRunResult layer_run_result = RunLayer(&layer_, blade);
- | ^~~~~~
- | Layers
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:456:
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:22:3: error: 'PONUA' does not name a type
- 22 | PONUA A a_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:22:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:456:
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:23:48: error: 'a_' was not declared in this scope
- 23 | auto get(int led, int partition) -> decltype(a_.getColor(led)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:23:48: error: 'a_' was not declared in this scope
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h: In member function 'void GradientHelper<A>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:21:32: error: 'a_' was not declared in this scope
- 21 | void run(BladeBase* blade) { a_.run(blade); }
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:36:3: error: 'PONUA' does not name a type
- 36 | PONUA A a_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:36:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:456:
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:37:3: error: 'PONUA' does not name a type
- 37 | PONUA GradientHelper<B, C...> b_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:37:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:456:
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:38:58: error: 'a_' was not declared in this scope
- 38 | auto get(int led, int partition) -> decltype(MixColors(a_.getColor(0), b_.get(0,0), 1, 1)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:38:74: error: 'b_' was not declared in this scope
- 38 | auto get(int led, int partition) -> decltype(MixColors(a_.getColor(0), b_.get(0,0), 1, 1)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:38:58: error: 'a_' was not declared in this scope
- 38 | auto get(int led, int partition) -> decltype(MixColors(a_.getColor(0), b_.get(0,0), 1, 1)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:38:74: error: 'b_' was not declared in this scope
- 38 | auto get(int led, int partition) -> decltype(MixColors(a_.getColor(0), b_.get(0,0), 1, 1)) {
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h: In member function 'void GradientHelper<A, B, C ...>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:33:5: error: 'a_' was not declared in this scope
- 33 | a_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:34:5: error: 'b_' was not declared in this scope
- 34 | b_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:55:3: error: 'PONUA' does not name a type
- 55 | PONUA GradientHelper<COLOR...> colors_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:55:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:456:
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:58:38: error: 'colors_' was not declared in this scope
- 58 | auto getColor(int led) -> decltype(colors_.get(led, led * mul_)) {
- | ^~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:58:38: error: 'colors_' was not declared in this scope
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h: In member function 'void Gradient<COLOR>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\gradient.h:51:5: error: 'colors_' was not declared in this scope
- 51 | colors_.run(blade);
- | ^~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\audio_flicker.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:459:
- C:\Users\Samur\Desktop\ProffieOS\functions\sound_level.h: In member function 'int SmoothSoundLevelSVF::calculate(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\sound_level.h:12:41: error: request for member 'audio_volume' in 'dynamic_mixer', which is of non-class type 'int'
- 12 | return clampi32(sqrtf(dynamic_mixer.audio_volume()) * 20, 0, 32768);
- | ^~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sound_level.h: In member function 'int NoisySoundLevelSVF::calculate(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\sound_level.h:25:35: error: request for member 'last_sum' in 'dynamic_mixer', which is of non-class type 'int'
- 25 | return clampi32(dynamic_mixer.last_sum() * 3, 0, 32768);
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sound_level.h: In member function 'int NoisySoundLevelCompatSVF::calculate(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\sound_level.h:40:35: error: request for member 'last_sum' in 'dynamic_mixer', which is of non-class type 'int'
- 40 | return clampi32(dynamic_mixer.last_sum() << 3, 0, 32768);
- | ^~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\brown_noise_flicker.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:460:
- C:\Users\Samur\Desktop\ProffieOS\functions\brown_noise.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\brown_noise.h:24:3: error: 'PONUA' does not name a type
- 24 | PONUA GRADE grade_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\brown_noise.h:24:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\brown_noise_flicker.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:460:
- C:\Users\Samur\Desktop\ProffieOS\functions\brown_noise.h: In member function 'void BrownNoiseF<GRADE>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\brown_noise.h:15:5: error: 'grade_' was not declared in this scope
- 15 | grade_.run(blade);
- | ^~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\brown_noise.h: In member function 'int BrownNoiseF<GRADE>::getInteger(int)':
- C:\Users\Samur\Desktop\ProffieOS\functions\brown_noise.h:19:17: error: 'grade_' was not declared in this scope; did you mean 'grade'?
- 19 | int grade = grade_.getInteger(led);
- | ^~~~~~
- | grade
- C:\Users\Samur\Desktop\ProffieOS\functions\brown_noise.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\brown_noise.h:52:3: error: 'PONUA' does not name a type
- 52 | PONUA SVFWrapper<SPEED> speed_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\brown_noise.h:52:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\brown_noise_flicker.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:460:
- C:\Users\Samur\Desktop\ProffieOS\functions\brown_noise.h: In member function 'void SlowNoise<SPEED>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\brown_noise.h:40:5: error: 'speed_' was not declared in this scope
- 40 | speed_.run(blade);
- | ^~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\hump_flicker.h:13,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:461:
- C:\Users\Samur\Desktop\ProffieOS\functions\bump.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\bump.h:44:3: error: 'PONUA' does not name a type
- 44 | PONUA SVFWrapper<BUMP_POSITION> pos_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\bump.h:44:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\hump_flicker.h:13,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:461:
- C:\Users\Samur\Desktop\ProffieOS\functions\bump.h:45:3: error: 'PONUA' does not name a type
- 45 | PONUA SVFWrapper<BUMP_WIDTH_FRACTION> fraction_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\bump.h:45:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\hump_flicker.h:13,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:461:
- C:\Users\Samur\Desktop\ProffieOS\functions\bump.h: In member function 'void Bump<BUMP_POSITION, BUMP_WIDTH_FRACTION>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\bump.h:24:5: error: 'pos_' was not declared in this scope; did you mean 'fpos_t'?
- 24 | pos_.run(blade);
- | ^~~~
- | fpos_t
- C:\Users\Samur\Desktop\ProffieOS\functions\bump.h:25:5: error: 'fraction_' was not declared in this scope; did you mean 'location_'?
- 25 | fraction_.run(blade);
- | ^~~~~~~~~
- | location_
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:466:
- C:\Users\Samur\Desktop\ProffieOS\styles\retraction_delay.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\retraction_delay.h:38:3: error: 'PONUA' does not name a type
- 38 | PONUA SVFWrapper<MILLIS> millis_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\retraction_delay.h:38:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:466:
- C:\Users\Samur\Desktop\ProffieOS\styles\retraction_delay.h: In member function 'void RetractionDelayBase<MILLIS>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\retraction_delay.h:15:5: error: 'millis_' was not declared in this scope; did you mean 'millis'?
- 15 | millis_.run(base);
- | ^~~~~~~
- | millis
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\pulsing.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:467:
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:38:3: error: 'PONUA' does not name a type
- 38 | PONUA SVFWrapper<RPM> rpm_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:38:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\pulsing.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:467:
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:39:3: error: 'PONUA' does not name a type
- 39 | PONUA SVFWrapper<LOWclass> low_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:39:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\pulsing.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:467:
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:40:3: error: 'PONUA' does not name a type
- 40 | PONUA SVFWrapper<HIGHclass> high_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:40:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\pulsing.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:467:
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h: In member function 'void SinSVF<RPM, LOWclass, HIGHclass>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:22:5: error: 'rpm_' was not declared in this scope
- 22 | rpm_.run(blade);
- | ^~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:23:5: error: 'high_' was not declared in this scope
- 23 | high_.run(blade);
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:24:5: error: 'low_' was not declared in this scope
- 24 | low_.run(blade);
- | ^~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h: In member function 'int SinSVF<RPM, LOWclass, HIGHclass>::calculate(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:31:46: error: 'rpm_' was not declared in this scope
- 31 | pos_ = fract(pos_ + delta / 60000000.0 * rpm_.calculate(blade));
- | ^~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:32:16: error: 'high_' was not declared in this scope; did you mean 'high'?
- 32 | int high = high_.calculate(blade);
- | ^~~~~
- | high
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:33:15: error: 'low_' was not declared in this scope; did you mean 'low'?
- 33 | int low = low_.calculate(blade);
- | ^~~~
- | low
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:67:3: error: 'PONUA' does not name a type
- 67 | PONUA SVFWrapper<RPM> rpm_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:67:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\pulsing.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:467:
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:68:3: error: 'PONUA' does not name a type
- 68 | PONUA SVFWrapper<LOWclass> low_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:68:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\pulsing.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:467:
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:69:3: error: 'PONUA' does not name a type
- 69 | PONUA SVFWrapper<HIGHclass> high_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:69:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\pulsing.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:467:
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h: In member function 'void SawSVF<RPM, LOWclass, HIGHclass>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:52:5: error: 'rpm_' was not declared in this scope
- 52 | rpm_.run(blade);
- | ^~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:53:5: error: 'high_' was not declared in this scope
- 53 | high_.run(blade);
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:54:5: error: 'low_' was not declared in this scope
- 54 | low_.run(blade);
- | ^~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h: In member function 'int SawSVF<RPM, LOWclass, HIGHclass>::calculate(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:61:46: error: 'rpm_' was not declared in this scope
- 61 | pos_ = fract(pos_ + delta / 60000000.0 * rpm_.calculate(blade));
- | ^~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:62:16: error: 'high_' was not declared in this scope; did you mean 'high'?
- 62 | int high = high_.calculate(blade);
- | ^~~~~
- | high
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:63:15: error: 'low_' was not declared in this scope; did you mean 'low'?
- 63 | int low = low_.calculate(blade);
- | ^~~~
- | low
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:92:3: error: 'PONUA' does not name a type
- 92 | PONUA SVFWrapper<PULSE_MILLIS> pulse_millis_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:92:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\pulsing.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:467:
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h: In member function 'void PulsingFSVF<PULSE_MILLIS>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:81:5: error: 'pulse_millis_' was not declared in this scope
- 81 | pulse_millis_.run(base);
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h: In member function 'int PulsingFSVF<PULSE_MILLIS>::calculate(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\sin.h:87:43: error: 'pulse_millis_' was not declared in this scope
- 87 | pos_ = fract(pos_ + delta / (1000.0 * pulse_millis_.calculate(base)));
- | ^~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\blinking.h:23,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:468:
- C:\Users\Samur\Desktop\ProffieOS\functions\blinking.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\blinking.h:49:3: error: 'PONUA' does not name a type
- 49 | PONUA SVFWrapper<BLINK_MILLIS> pulse_millis_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\blinking.h:49:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\blinking.h:23,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:468:
- C:\Users\Samur\Desktop\ProffieOS\functions\blinking.h:50:3: error: 'PONUA' does not name a type
- 50 | PONUA SVFWrapper<BLINK_PROMILLE> pulse_promille_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\blinking.h:50:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\blinking.h:23,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:468:
- C:\Users\Samur\Desktop\ProffieOS\functions\blinking.h: In member function 'void BlinkingFSVF<BLINK_MILLIS, BLINK_PROMILLE>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\blinking.h:26:5: error: 'pulse_millis_' was not declared in this scope
- 26 | pulse_millis_.run(base);
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\blinking.h:27:5: error: 'pulse_promille_' was not declared in this scope
- 27 | pulse_promille_.run(base);
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\blinking.h: In member function 'int BlinkingFSVF<BLINK_MILLIS, BLINK_PROMILLE>::calculate(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\blinking.h:32:29: error: 'pulse_millis_' was not declared in this scope; did you mean 'pulse_millis'?
- 32 | uint32_t pulse_millis = pulse_millis_.calculate(base);
- | ^~~~~~~~~~~~~
- | pulse_millis
- C:\Users\Samur\Desktop\ProffieOS\functions\blinking.h:45:39: error: 'pulse_promille_' was not declared in this scope; did you mean 'pulse_millis'?
- 45 | return pulse_progress_promille <= pulse_promille_.calculate(base) ? 0 : 32768;
- | ^~~~~~~~~~~~~~~
- | pulse_millis
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\on_spark.h:17,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:469:
- C:\Users\Samur\Desktop\ProffieOS\functions\on_spark.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\on_spark.h:35:3: error: 'PONUA' does not name a type
- 35 | PONUA SVFWrapper<MILLIS> millis_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\on_spark.h:35:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\on_spark.h:17,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:469:
- C:\Users\Samur\Desktop\ProffieOS\functions\on_spark.h: In member function 'void OnSparkFSVF<MILLIS>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\on_spark.h:16:5: error: 'millis_' was not declared in this scope; did you mean 'millis'?
- 16 | millis_.run(blade);
- | ^~~~~~~
- | millis
- C:\Users\Samur\Desktop\ProffieOS\functions\on_spark.h: In member function 'int OnSparkFSVF<MILLIS>::calculate(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\on_spark.h:25:28: error: 'millis_' was not declared in this scope; did you mean 'millis'?
- 25 | uint32_t fade_millis = millis_.calculate(blade);
- | ^~~~~~~
- | millis
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:471:
- C:\Users\Samur\Desktop\ProffieOS\functions\smoothstep.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\smoothstep.h:37:3: error: 'PONUA' does not name a type
- 37 | PONUA SVFWrapper<POS> pos_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\smoothstep.h:37:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:471:
- C:\Users\Samur\Desktop\ProffieOS\functions\smoothstep.h:38:3: error: 'PONUA' does not name a type
- 38 | PONUA SVFWrapper<WIDTH> width_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\smoothstep.h:38:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:471:
- C:\Users\Samur\Desktop\ProffieOS\functions\smoothstep.h: In member function 'void SmoothStep<POS, WIDTH>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\smoothstep.h:17:5: error: 'pos_' was not declared in this scope; did you mean 'fpos_t'?
- 17 | pos_.run(blade);
- | ^~~~
- | fpos_t
- C:\Users\Samur\Desktop\ProffieOS\functions\smoothstep.h:18:5: error: 'width_' was not declared in this scope
- 18 | width_.run(blade);
- | ^~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:471:
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:37:3: error: 'PONUA' does not name a type
- 37 | PONUA CLASH_COLOR clash_color_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:37:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:471:
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:38:3: error: 'PONUA' does not name a type
- 38 | PONUA STAB_SHAPE stab_shape_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:38:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:471:
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:40:48: error: 'clash_color_' was not declared in this scope
- 40 | auto getColor(int led) -> decltype(OverDrive(clash_color_.getColor(led) * stab_shape_.getInteger(led))) {
- | ^~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:40:77: error: 'stab_shape_' was not declared in this scope
- 40 | auto getColor(int led) -> decltype(OverDrive(clash_color_.getColor(led) * stab_shape_.getInteger(led))) {
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:40:48: error: 'clash_color_' was not declared in this scope
- 40 | auto getColor(int led) -> decltype(OverDrive(clash_color_.getColor(led) * stab_shape_.getInteger(led))) {
- | ^~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:40:77: error: 'stab_shape_' was not declared in this scope
- 40 | auto getColor(int led) -> decltype(OverDrive(clash_color_.getColor(led) * stab_shape_.getInteger(led))) {
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h: In member function 'void SimpleClashL<CLASH_COLOR, CLASH_MILLIS, EFFECT, STAB_SHAPE>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:22:5: error: 'clash_color_' was not declared in this scope
- 22 | clash_color_.run(blade);
- | ^~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:23:5: error: 'stab_shape_' was not declared in this scope
- 23 | stab_shape_.run(blade);
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:103:3: error: 'PONUA' does not name a type
- 103 | PONUA CLASH_COLOR clash_color_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:103:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:471:
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:105:38: error: 'clash_color_' was not declared in this scope
- 105 | auto getColor(int led) -> decltype(clash_color_.getColor(led) * 1) {
- | ^~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:105:38: error: 'clash_color_' was not declared in this scope
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h: In member function 'void LocalizedClashL<CLASH_COLOR, CLASH_MILLIS, CLASH_WIDTH_PERCENT, EFFECT>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:86:5: error: 'clash_color_' was not declared in this scope
- 86 | clash_color_.run(blade);
- | ^~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:24:3: error: 'PONUA' does not name a type
- 24 | PONUA F f_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:24:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:25:3: error: 'PONUA' does not name a type
- 25 | PONUA V v_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:25:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h: In member function 'void IsLessThanBase<F, V>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:16:5: error: 'f_' was not declared in this scope
- 16 | f_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:17:5: error: 'v_' was not declared in this scope
- 17 | v_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h: In member function 'int IsLessThanBase<F, V>::getInteger(int)':
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:20:13: error: 'f_' was not declared in this scope
- 20 | return (f_.getInteger(led) < v_.getInteger(led)) << 15;
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:20:34: error: 'v_' was not declared in this scope
- 20 | return (f_.getInteger(led) < v_.getInteger(led)) << 15;
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:39:3: error: 'PONUA' does not name a type
- 39 | PONUA SVFA svfa_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:39:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:40:3: error: 'PONUA' does not name a type
- 40 | PONUA SVFB svfb_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:40:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h: In member function 'void IsLessThanSVF<SVFA, SVFB>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:32:5: error: 'svfa_' was not declared in this scope
- 32 | svfa_.run(blade);
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:33:5: error: 'svfb_' was not declared in this scope
- 33 | svfb_.run(blade);
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h: In member function 'int IsLessThanSVF<SVFA, SVFB>::calculate(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:36:13: error: 'svfa_' was not declared in this scope
- 36 | return (svfa_.calculate(blade) < svfb_.calculate(blade)) << 15;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\islessthan.h:36:38: error: 'svfb_' was not declared in this scope
- 36 | return (svfa_.calculate(blade) < svfb_.calculate(blade)) << 15;
- | ^~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\layer_functions.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\layer_functions.h:27:3: error: 'PONUA' does not name a type
- 27 | PONUA A a_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\layer_functions.h:27:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\layer_functions.h:28:3: error: 'PONUA' does not name a type
- 28 | PONUA LayerFunctions<B...> b_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\layer_functions.h:28:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\layer_functions.h: In member function 'void LayerFunctions<A, B ...>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\layer_functions.h:19:5: error: 'a_' was not declared in this scope
- 19 | a_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\layer_functions.h:20:5: error: 'b_' was not declared in this scope
- 20 | b_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\layer_functions.h: In member function 'int LayerFunctions<A, B ...>::getInteger(int)':
- C:\Users\Samur\Desktop\ProffieOS\functions\layer_functions.h:23:31: error: 'a_' was not declared in this scope
- 23 | return 32768 - (((32768 - a_.getInteger(led)) * (32768 - b_.getInteger(led))) >> 15);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\layer_functions.h:23:62: error: 'b_' was not declared in this scope
- 23 | return 32768 - (((32768 - a_.getInteger(led)) * (32768 - b_.getInteger(led))) >> 15);
- | ^~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:7,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:29:3: error: 'PONUA' does not name a type
- 29 | PONUA F f_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:29:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:7,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:30:3: error: 'PONUA' does not name a type
- 30 | PONUA SVFWrapper<A> a_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:30:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:7,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:31:3: error: 'PONUA' does not name a type
- 31 | PONUA SVFWrapper<B> b_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:31:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:7,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h: In member function 'void ScaleBase<F, A, B>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:17:5: error: 'f_' was not declared in this scope
- 17 | f_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:18:5: error: 'a_' was not declared in this scope; did you mean 'add_'?
- 18 | a_.run(blade);
- | ^~
- | add_
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:19:5: error: 'b_' was not declared in this scope
- 19 | b_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h: In member function 'int ScaleBase<F, A, B>::getInteger(int)':
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:26:13: error: 'f_' was not declared in this scope
- 26 | return (f_.getInteger(led) * mul_ >> 15) + add_;
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:46:3: error: 'PONUA' does not name a type
- 46 | PONUA F f_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:46:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:7,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h: In member function 'void ScaleBase<F, SingleValueAdapter<IntSVF<A> >, SingleValueAdapter<IntSVF<PULSE_MILLIS> > >::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:40:5: error: 'f_' was not declared in this scope
- 40 | f_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h: In member function 'int ScaleBase<F, SingleValueAdapter<IntSVF<A> >, SingleValueAdapter<IntSVF<PULSE_MILLIS> > >::getInteger(int)':
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:43:13: error: 'f_' was not declared in this scope
- 43 | return (f_.getInteger(led) * (B - A) >> 15) + A;
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:63:3: error: 'PONUA' does not name a type
- 63 | PONUA SVFF svff_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:63:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:7,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:64:3: error: 'PONUA' does not name a type
- 64 | PONUA SVFWrapper<A> svfa_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:64:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:7,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:65:3: error: 'PONUA' does not name a type
- 65 | PONUA SVFWrapper<B> svfb_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:65:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:7,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h: In member function 'void ScaleSVF<SVFF, A, B>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:53:5: error: 'svff_' was not declared in this scope
- 53 | svff_.run(blade);
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:54:5: error: 'svfa_' was not declared in this scope
- 54 | svfa_.run(blade);
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:55:5: error: 'svfb_' was not declared in this scope
- 55 | svfb_.run(blade);
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h: In member function 'int ScaleSVF<SVFF, A, B>::calculate(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:58:13: error: 'svfa_' was not declared in this scope
- 58 | int a = svfa_.calculate(blade);
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:59:13: error: 'svfb_' was not declared in this scope
- 59 | int b = svfb_.calculate(blade);
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\scale.h:60:13: error: 'svff_' was not declared in this scope
- 60 | return (svff_.calculate(blade) * (b - a) >> 15) + a;
- | ^~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:9,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:36:3: error: 'PONUA' does not name a type
- 36 | PONUA SVFWrapper<MILLIS> millis_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:36:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:9,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h: In member function 'void TransitionBaseX<MILLIS>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:12:5: error: 'millis_' was not declared in this scope; did you mean 'millis'?
- 12 | millis_.run(blade);
- | ^~~~~~~
- | millis
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:61:3: error: 'PONUA' does not name a type
- 61 | PONUA LOCKUP lockup_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:61:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:62:3: error: 'PONUA' does not name a type
- 62 | PONUA DRAG_COLOR drag_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:62:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:63:3: error: 'PONUA' does not name a type
- 63 | PONUA LOCKUP_SHAPE lockup_shape_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:63:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:64:3: error: 'PONUA' does not name a type
- 64 | PONUA DRAG_SHAPE drag_shape_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:64:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:65:3: error: 'PONUA' does not name a type
- 65 | PONUA LB_SHAPE lb_shape_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:65:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:67:38: error: 'lockup_' was not declared in this scope; did you mean 'LockupL'?
- 67 | auto getColor(int led) -> decltype(lockup_.getColor(led) * 1) {
- | ^~~~~~~
- | LockupL
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:67:38: error: 'lockup_' was not declared in this scope; did you mean 'LockupL'?
- 67 | auto getColor(int led) -> decltype(lockup_.getColor(led) * 1) {
- | ^~~~~~~
- | LockupL
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h: In member function 'void LockupL<LOCKUP, DRAG_COLOR, LOCKUP_SHAPE, DRAG_SHAPE, LB_SHAPE>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:50:5: error: 'lockup_' was not declared in this scope; did you mean 'LockupL'?
- 50 | lockup_.run(blade);
- | ^~~~~~~
- | LockupL
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:52:7: error: 'drag_' was not declared in this scope
- 52 | drag_.run(blade);
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:53:5: error: 'lockup_shape_' was not declared in this scope
- 53 | lockup_shape_.run(blade);
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:54:5: error: 'drag_shape_' was not declared in this scope
- 54 | drag_shape_.run(blade);
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:55:5: error: 'lb_shape_' was not declared in this scope
- 55 | lb_shape_.run(blade);
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:137:3: error: 'PONUA' does not name a type
- 137 | PONUA COLOR color_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:137:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:142:79: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 142 | MixColors(end_tr_.getColor(begin_tr_.getColor(RGBA_um_nod::Transparent(), color_.getColor(led), led), RGBA_um_nod::Transparent(), led),
- | ^~~~~~
- | Color8
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:143:44: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 143 | begin_tr_.getColor(end_tr_.getColor(color_.getColor(0), RGBA_um_nod::Transparent(), led), color_.getColor(0), led), 1, 1)) {
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:143:98: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 143 | begin_tr_.getColor(end_tr_.getColor(color_.getColor(0), RGBA_um_nod::Transparent(), led), color_.getColor(0), led), 1, 1)) {
- | ^~~~~~
- | Color8
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:142:79: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 142 | MixColors(end_tr_.getColor(begin_tr_.getColor(RGBA_um_nod::Transparent(), color_.getColor(led), led), RGBA_um_nod::Transparent(), led),
- | ^~~~~~
- | Color8
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:143:44: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 143 | begin_tr_.getColor(end_tr_.getColor(color_.getColor(0), RGBA_um_nod::Transparent(), led), color_.getColor(0), led), 1, 1)) {
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:143:98: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 143 | begin_tr_.getColor(end_tr_.getColor(color_.getColor(0), RGBA_um_nod::Transparent(), led), color_.getColor(0), led), 1, 1)) {
- | ^~~~~~
- | Color8
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h: In member function 'void LockupTrL<COLOR, BeginTr, EndTr, LOCKUP_TYPE>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:122:5: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 122 | color_.run(blade);
- | ^~~~~~
- | Color8
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h: In member function 'decltype (MixColors(((LockupTrL<COLOR, BeginTr, EndTr, LOCKUP_TYPE>*)this)->LockupTrL<COLOR, BeginTr, EndTr, LOCKUP_TYPE>::end_tr_.getColor(((LockupTrL<COLOR, BeginTr, EndTr, LOCKUP_TYPE>*)this)->LockupTrL<COLOR, BeginTr, EndTr, LOCKUP_TYPE>::begin_tr_.getColor(RGBA_um_nod::Transparent(), <expression error>, led), RGBA_um_nod::Transparent(), led), ((LockupTrL<COLOR, BeginTr, EndTr, LOCKUP_TYPE>*)this)->LockupTrL<COLOR, BeginTr, EndTr, LOCKUP_TYPE>::begin_tr_.getColor(((LockupTrL<COLOR, BeginTr, EndTr, LOCKUP_TYPE>*)this)->LockupTrL<COLOR, BeginTr, EndTr, LOCKUP_TYPE>::end_tr_.getColor(<expression error>, RGBA_um_nod::Transparent(), led), <expression error>, led), 1, 1)) LockupTrL<COLOR, BeginTr, EndTr, LOCKUP_TYPE>::getColor(int)':
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:144:5: error: there are no arguments to 'SCOPED_PROFILER' that depend on a template parameter, so a declaration of 'SCOPED_PROFILER' must be available [-fpermissive]
- 144 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:148:9: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 148 | return color_.getColor(led);
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:153:23: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 153 | auto on_color = color_.getColor(led);
- | ^~~~~~
- | Color8
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\strobe.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:474:
- C:\Users\Samur\Desktop\ProffieOS\functions\strobe.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\strobe.h:32:3: error: 'PONUA' does not name a type
- 32 | PONUA SVFWrapper<STROBE_FREQUENCY> strobe_frequency_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\strobe.h:32:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\strobe.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:474:
- C:\Users\Samur\Desktop\ProffieOS\functions\strobe.h:33:3: error: 'PONUA' does not name a type
- 33 | PONUA SVFWrapper<STROBE_MILLIS> strobe_millis_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\strobe.h:33:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\strobe.h:16,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:474:
- C:\Users\Samur\Desktop\ProffieOS\functions\strobe.h: In member function 'void StrobeF<STROBE_FREQUENCY, STROBE_MILLIS>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\strobe.h:16:6: error: 'strobe_frequency_' was not declared in this scope
- 16 | strobe_frequency_.run(blade);
- | ^~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\strobe.h:17:6: error: 'strobe_millis_' was not declared in this scope
- 17 | strobe_millis_.run(blade);
- | ^~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:475:
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:28:3: error: 'PONUA' does not name a type
- 28 | PONUA IFON ifon_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:28:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:475:
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:29:3: error: 'PONUA' does not name a type
- 29 | PONUA IFOFF ifoff_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:29:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:475:
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h: In member function 'void Ifon<IFON, IFOFF>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:19:5: error: 'ifon_' was not declared in this scope; did you mean 'on_'?
- 19 | ifon_.run(blade);
- | ^~~~~
- | on_
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:20:5: error: 'ifoff_' was not declared in this scope
- 20 | ifoff_.run(blade);
- | ^~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h: In member function 'int Ifon<IFON, IFOFF>::getInteger(int)':
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:24:18: error: 'ifon_' was not declared in this scope; did you mean 'on_'?
- 24 | return on_ ? ifon_.getInteger(led) : ifoff_.getInteger(led);
- | ^~~~~
- | on_
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:24:42: error: 'ifoff_' was not declared in this scope
- 24 | return on_ ? ifon_.getInteger(led) : ifoff_.getInteger(led);
- | ^~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:67:3: error: 'PONUA' does not name a type
- 67 | PONUA SVFWrapper<OUT_MILLIS> out_millis_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:67:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:475:
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:68:3: error: 'PONUA' does not name a type
- 68 | PONUA SVFWrapper<IN_MILLIS> in_millis_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:68:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:475:
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h: In member function 'FunctionRunResult InOutFuncX<OUT_MILLIS, IN_MILLIS>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:42:5: error: 'out_millis_' was not declared in this scope
- 42 | out_millis_.run(blade);
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:43:5: error: 'in_millis_' was not declared in this scope; did you mean 'millis'?
- 43 | in_millis_.run(blade);
- | ^~~~~~~~~~
- | millis
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:94:3: error: 'PONUA' does not name a type
- 94 | PONUA SVFWrapper<EXTENSION> extension_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:94:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:475:
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h: In member function 'FunctionRunResult InOutHelperF<EXTENSION, ALLOW_DISABLE>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:79:42: error: 'extension_' was not declared in this scope
- 79 | FunctionRunResult ret = RunFunction(&extension_, blade);
- | ^~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:100,
- from C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:475:
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:84:3: error: 'PONUA' does not name a type
- 84 | PONUA SVFWrapper<DELAY_MILLIS> delay_millis_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:84:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:100,
- from C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:475:
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:85:3: error: 'PONUA' does not name a type
- 85 | PONUA SVFWrapper<FADE_IN_MILLIS> fade_in_millis_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:85:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:100,
- from C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:475:
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:86:3: error: 'PONUA' does not name a type
- 86 | PONUA SVFWrapper<SUSTAIN_MILLIS> sustain_millis_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:86:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:100,
- from C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:475:
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:87:3: error: 'PONUA' does not name a type
- 87 | PONUA SVFWrapper<FADE_OUT_MILLIS> fade_out_millis_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:87:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\functions\ifon.h:100,
- from C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:6,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:475:
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h: In member function 'void Trigger<EFFECT, FADE_IN_MILLIS, SUSTAIN_MILLIS, FADE_OUT_MILLIS, DELAY_MILLIS>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:30:5: error: 'delay_millis_' was not declared in this scope
- 30 | delay_millis_.run(blade);
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:31:5: error: 'fade_in_millis_' was not declared in this scope
- 31 | fade_in_millis_.run(blade);
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:32:5: error: 'sustain_millis_' was not declared in this scope
- 32 | sustain_millis_.run(blade);
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:33:5: error: 'fade_out_millis_' was not declared in this scope
- 33 | fade_out_millis_.run(blade);
- | ^~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h: In member function 'uint32_t Trigger<EFFECT, FADE_IN_MILLIS, SUSTAIN_MILLIS, FADE_OUT_MILLIS, DELAY_MILLIS>::get_millis_for_state(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:73:32: error: 'delay_millis_' was not declared in this scope
- 73 | case TRIGGER_DELAY: return delay_millis_.calculate(base);
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:74:33: error: 'fade_in_millis_' was not declared in this scope
- 74 | case TRIGGER_ATTACK: return fade_in_millis_.calculate(base);
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:75:34: error: 'sustain_millis_' was not declared in this scope
- 75 | case TRIGGER_SUSTAIN: return sustain_millis_.calculate(base);
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\trigger.h:76:34: error: 'fade_out_millis_' was not declared in this scope
- 76 | case TRIGGER_RELEASE: return fade_out_millis_.calculate(base);
- | ^~~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:476:
- C:\Users\Samur\Desktop\ProffieOS\styles\inout_sparktip.h: In member function 'decltype (MixColors(((InOutSparkTipX<T, EXTENSION, SPARK_COLOR, OFF_COLOR, ALLOW_DISABLE>*)this)->InOutSparkTipX<T, EXTENSION, SPARK_COLOR, OFF_COLOR, ALLOW_DISABLE>::off_color_.getColor(0), MixColors(((InOutSparkTipX<T, EXTENSION, SPARK_COLOR, OFF_COLOR, ALLOW_DISABLE>*)this)->InOutSparkTipX<T, EXTENSION, SPARK_COLOR, OFF_COLOR, ALLOW_DISABLE>::spark_color_.getColor(0), ((InOutSparkTipX<T, EXTENSION, SPARK_COLOR, OFF_COLOR, ALLOW_DISABLE>*)this)->InOutSparkTipX<T, EXTENSION, SPARK_COLOR, OFF_COLOR, ALLOW_DISABLE>::base_.getColor(0), 1, 8), 1, 8)) InOutSparkTipX<T, EXTENSION, SPARK_COLOR, OFF_COLOR, ALLOW_DISABLE>::getColor(int)':
- C:\Users\Samur\Desktop\ProffieOS\styles\inout_sparktip.h:34:5: error: there are no arguments to 'SCOPED_PROFILER' that depend on a template parameter, so a declaration of 'SCOPED_PROFILER' must be available [-fpermissive]
- 34 | SCOPED_PROFILER();
- | ^~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:481:
- C:\Users\Samur\Desktop\ProffieOS\styles\stripes.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\stripes.h:101:3: error: 'PONUA' does not name a type
- 101 | PONUA SVFWrapper<WIDTH> width_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\stripes.h:101:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:481:
- C:\Users\Samur\Desktop\ProffieOS\styles\stripes.h:102:3: error: 'PONUA' does not name a type
- 102 | PONUA SVFWrapper<SPEED> speed_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\stripes.h:102:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:481:
- C:\Users\Samur\Desktop\ProffieOS\styles\stripes.h: In member function 'void StripesX<WIDTH, SPEED, COLORS>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\stripes.h:96:5: error: 'width_' was not declared in this scope
- 96 | width_.run(base);
- | ^~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\stripes.h:97:5: error: 'speed_' was not declared in this scope
- 97 | speed_.run(base);
- | ^~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\random_blink.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:482:
- C:\Users\Samur\Desktop\ProffieOS\functions\random_blink.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\random_blink.h:27:3: error: 'PONUA' does not name a type
- 27 | PONUA SVFWrapper<MILLIHZ> millihz_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\random_blink.h:27:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\random_blink.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:482:
- C:\Users\Samur\Desktop\ProffieOS\functions\random_blink.h: In member function 'void RandomBlinkF<MILLIHZ>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\random_blink.h:14:5: error: 'millihz_' was not declared in this scope; did you mean 'millis'?
- 14 | millihz_.run(blade);
- | ^~~~~~~~
- | millis
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:485:
- C:\Users\Samur\Desktop\ProffieOS\styles\rotate_color.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\rotate_color.h:21:3: error: 'PONUA' does not name a type
- 21 | PONUA COLOR color_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\rotate_color.h:21:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:485:
- C:\Users\Samur\Desktop\ProffieOS\styles\rotate_color.h:22:3: error: 'PONUA' does not name a type
- 22 | PONUA ROTATION rotation_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\rotate_color.h:22:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:485:
- C:\Users\Samur\Desktop\ProffieOS\styles\rotate_color.h:24:38: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 24 | auto getColor(int led) -> decltype(color_.getColor(led)) {
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\styles\rotate_color.h:24:38: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 24 | auto getColor(int led) -> decltype(color_.getColor(led)) {
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\styles\rotate_color.h: In member function 'bool RotateColorsX<ROTATION, COLOR>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\rotate_color.h:16:5: error: 'rotation_' was not declared in this scope
- 16 | rotation_.run(blade);
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\rotate_color.h:17:22: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 17 | return RunStyle(&color_, blade);
- | ^~~~~~
- | Color8
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\colorchange.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:486:
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:44:3: error: 'PONUA' does not name a type
- 44 | PONUA SVFWrapper<SELECTION> f_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:44:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\colorchange.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:486:
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:45:3: error: 'PONUA' does not name a type
- 45 | PONUA TRANSITION transition_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:45:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\colorchange.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:486:
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:48:3: error: 'PONUA' does not name a type
- 48 | PONUA MixHelper<COLORS...> colors_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:48:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\colorchange.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:486:
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:50:38: error: 'transition_' was not declared in this scope
- 50 | auto getColor(int led) -> decltype(transition_.getColor(colors_.getColor(selection_, led), colors_.getColor(selection_, led), led)) {
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:50:59: error: 'colors_' was not declared in this scope
- 50 | auto getColor(int led) -> decltype(transition_.getColor(colors_.getColor(selection_, led), colors_.getColor(selection_, led), led)) {
- | ^~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:50:94: error: 'colors_' was not declared in this scope
- 50 | auto getColor(int led) -> decltype(transition_.getColor(colors_.getColor(selection_, led), colors_.getColor(selection_, led), led)) {
- | ^~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:50:38: error: 'transition_' was not declared in this scope
- 50 | auto getColor(int led) -> decltype(transition_.getColor(colors_.getColor(selection_, led), colors_.getColor(selection_, led), led)) {
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:50:59: error: 'colors_' was not declared in this scope
- 50 | auto getColor(int led) -> decltype(transition_.getColor(colors_.getColor(selection_, led), colors_.getColor(selection_, led), led)) {
- | ^~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:50:94: error: 'colors_' was not declared in this scope
- 50 | auto getColor(int led) -> decltype(transition_.getColor(colors_.getColor(selection_, led), colors_.getColor(selection_, led), led)) {
- | ^~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h: In member function 'void ColorSelect<SELECTION, TRANSITION, COLORS>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:25:5: error: 'f_' was not declared in this scope
- 25 | f_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:26:5: error: 'colors_' was not declared in this scope
- 26 | colors_.run(blade);
- | ^~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:34:7: error: 'transition_' was not declared in this scope
- 34 | transition_.begin();
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\color_select.h:37:7: error: 'transition_' was not declared in this scope
- 37 | transition_.run(blade);
- | ^~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\transition_effect.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:487:
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:97:3: error: 'PONUA' does not name a type
- 97 | PONUA A a_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:97:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\transition_effect.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:487:
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:98:3: error: 'PONUA' does not name a type
- 98 | PONUA TrConcat<B...> b_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:98:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\transition_effect.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:487:
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:99:3: error: 'PONUA' does not name a type
- 99 | PONUA INTERMEDIATE intermediate_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:99:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\transition_effect.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:487:
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:103:28: error: 'a_' was not declared in this scope; did you mean 'a'?
- 103 | MixColors(b, MixColors(a_.getColor(a, intermediate_.getColor(led), led),
- | ^~
- | a
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:103:43: error: 'intermediate_' was not declared in this scope
- 103 | MixColors(b, MixColors(a_.getColor(a, intermediate_.getColor(led), led),
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:104:7: error: 'b_' was not declared in this scope; did you mean 'b'?
- 104 | b_.getColor(intermediate_.getColor(led), b, led), 1,1), 1, 1)) {
- | ^~
- | b
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:104:19: error: 'intermediate_' was not declared in this scope
- 104 | b_.getColor(intermediate_.getColor(led), b, led), 1,1), 1, 1)) {
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:103:28: error: 'a_' was not declared in this scope; did you mean 'a'?
- 103 | MixColors(b, MixColors(a_.getColor(a, intermediate_.getColor(led), led),
- | ^~
- | a
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:103:43: error: 'intermediate_' was not declared in this scope
- 103 | MixColors(b, MixColors(a_.getColor(a, intermediate_.getColor(led), led),
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:104:7: error: 'b_' was not declared in this scope; did you mean 'b'?
- 104 | b_.getColor(intermediate_.getColor(led), b, led), 1,1), 1, 1)) {
- | ^~
- | b
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:104:19: error: 'intermediate_' was not declared in this scope
- 104 | b_.getColor(intermediate_.getColor(led), b, led), 1,1), 1, 1)) {
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h: In member function 'void TrConcat<A, INTERMEDIATE, B ...>::begin()':
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:82:18: error: 'a_' was not declared in this scope
- 82 | void begin() { a_.begin(); run_a_ = true; }
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h: In member function 'bool TrConcat<A, INTERMEDIATE, B ...>::done()':
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:83:35: error: 'b_' was not declared in this scope
- 83 | bool done() { return !run_a_ && b_.done(); }
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h: In member function 'void TrConcat<A, INTERMEDIATE, B ...>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:85:5: error: 'intermediate_' was not declared in this scope
- 85 | intermediate_.run(blade);
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:87:7: error: 'a_' was not declared in this scope
- 87 | a_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:90:7: error: 'b_' was not declared in this scope
- 90 | b_.begin();
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:92:5: error: 'b_' was not declared in this scope
- 92 | b_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h: In member function 'decltype (MixColors(b, <expression error>, 1, 1)) TrConcat<A, INTERMEDIATE, B ...>::getColor(const X&, const Y&, int)':
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:106:25: error: 'intermediate_' was not declared in this scope; did you mean 'intermediate'?
- 106 | auto intermediate = intermediate_.getColor(led);
- | ^~~~~~~~~~~~~
- | intermediate
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:108:14: error: 'a_' was not declared in this scope; did you mean 'a'?
- 108 | return a_.getColor(a, intermediate, led);
- | ^~
- | a
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:110:14: error: 'b_' was not declared in this scope; did you mean 'b'?
- 110 | return b_.getColor(intermediate, b, led);
- | ^~
- | b
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:492:
- C:\Users\Samur\Desktop\ProffieOS\functions\change_slowly.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\change_slowly.h:35:3: error: 'PONUA' does not name a type
- 35 | PONUA SVFWrapper<F> f_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\change_slowly.h:35:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:492:
- C:\Users\Samur\Desktop\ProffieOS\functions\change_slowly.h:36:3: error: 'PONUA' does not name a type
- 36 | PONUA SVFWrapper<SPEED> speed_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\change_slowly.h:36:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:492:
- C:\Users\Samur\Desktop\ProffieOS\functions\change_slowly.h: In member function 'void ChangeSlowly<F, SPEED>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\change_slowly.h:15:5: error: 'f_' was not declared in this scope
- 15 | f_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\functions\change_slowly.h:16:5: error: 'speed_' was not declared in this scope
- 16 | speed_.run(blade);
- | ^~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:501:
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h:19:3: error: 'PONUA' does not name a type
- 19 | PONUA SVFWrapper<MAX> max_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h:19:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:501:
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h: In member function 'void SwingSpeedSVF<MAX>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h:13:32: error: 'max_' was not declared in this scope; did you mean 'max'?
- 13 | void run(BladeBase* blade) { max_.run(blade); }
- | ^~~~
- | max
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h: In member function 'int SwingSpeedSVF<MAX>::calculate(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h:15:36: error: 'max_' was not declared in this scope; did you mean 'max'?
- 15 | float v = fusor.swing_speed() / max_.calculate(blade);
- | ^~~~
- | max
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h:41:3: error: 'PONUA' does not name a type
- 41 | PONUA SVFWrapper<MAX> max_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h:41:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:501:
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h: In member function 'void SwingAccelerationSVF<MAX>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h:35:32: error: 'max_' was not declared in this scope; did you mean 'max'?
- 35 | void run(BladeBase* blade) { max_.run(blade); }
- | ^~~~
- | max
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h: In member function 'int SwingAccelerationSVF<MAX>::calculate(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\functions\swing_speed.h:37:36: error: 'max_' was not declared in this scope; did you mean 'max'?
- 37 | float v = fusor.swing_accel() / max_.calculate(blade);
- | ^~~~
- | max
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:506:
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:25:3: error: 'PONUA' does not name a type
- 25 | PONUA A a_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:25:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:506:
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:26:3: error: 'PONUA' does not name a type
- 26 | PONUA TrJoin<B...> b_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:26:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:9,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:29:64: error: 'b_' was not declared in this scope; did you mean 'b'?
- 29 | auto getColor(const X& a, const Y& b, int led) AUTO_RETURN(b_.getColor(a_.getColor(a, b, led), b, led))
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:6:94: note: in definition of macro 'AUTO_RETURN'
- 6 | #define AUTO_RETURN(X) -> typename std::remove_const<typename std::remove_reference<decltype(X)>::type>::type { return (X); }
- | ^
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:29:76: error: 'a_' was not declared in this scope; did you mean 'a'?
- 29 | auto getColor(const X& a, const Y& b, int led) AUTO_RETURN(b_.getColor(a_.getColor(a, b, led), b, led))
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:6:94: note: in definition of macro 'AUTO_RETURN'
- 6 | #define AUTO_RETURN(X) -> typename std::remove_const<typename std::remove_reference<decltype(X)>::type>::type { return (X); }
- | ^
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:29:64: error: 'b_' was not declared in this scope; did you mean 'b'?
- 29 | auto getColor(const X& a, const Y& b, int led) AUTO_RETURN(b_.getColor(a_.getColor(a, b, led), b, led))
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:6:94: note: in definition of macro 'AUTO_RETURN'
- 6 | #define AUTO_RETURN(X) -> typename std::remove_const<typename std::remove_reference<decltype(X)>::type>::type { return (X); }
- | ^
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:29:76: error: 'a_' was not declared in this scope; did you mean 'a'?
- 29 | auto getColor(const X& a, const Y& b, int led) AUTO_RETURN(b_.getColor(a_.getColor(a, b, led), b, led))
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:6:94: note: in definition of macro 'AUTO_RETURN'
- 6 | #define AUTO_RETURN(X) -> typename std::remove_const<typename std::remove_reference<decltype(X)>::type>::type { return (X); }
- | ^
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:6:96: error: template argument 1 is invalid
- 6 | #define AUTO_RETURN(X) -> typename std::remove_const<typename std::remove_reference<decltype(X)>::type>::type { return (X); }
- | ^
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:29:52: note: in expansion of macro 'AUTO_RETURN'
- 29 | auto getColor(const X& a, const Y& b, int led) AUTO_RETURN(b_.getColor(a_.getColor(a, b, led), b, led))
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:6:103: error: template argument 1 is invalid
- 6 | #define AUTO_RETURN(X) -> typename std::remove_const<typename std::remove_reference<decltype(X)>::type>::type { return (X); }
- | ^
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:29:52: note: in expansion of macro 'AUTO_RETURN'
- 29 | auto getColor(const X& a, const Y& b, int led) AUTO_RETURN(b_.getColor(a_.getColor(a, b, led), b, led))
- | ^~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:506:
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h: In member function 'void TrJoin<A, B ...>::begin()':
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:18:18: error: 'a_' was not declared in this scope
- 18 | void begin() { a_.begin(); b_.begin(); }
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:18:30: error: 'b_' was not declared in this scope
- 18 | void begin() { a_.begin(); b_.begin(); }
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h: In member function 'bool TrJoin<A, B ...>::done()':
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:19:24: error: 'a_' was not declared in this scope
- 19 | bool done() { return a_.done() && b_.done(); }
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:19:37: error: 'b_' was not declared in this scope
- 19 | bool done() { return a_.done() && b_.done(); }
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h: In member function 'void TrJoin<A, B ...>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:21:5: error: 'a_' was not declared in this scope
- 21 | a_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:22:5: error: 'b_' was not declared in this scope
- 22 | b_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:52:3: error: 'PONUA' does not name a type
- 52 | PONUA A a_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:52:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:506:
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:53:3: error: 'PONUA' does not name a type
- 53 | PONUA TrJoinR<B...> b_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:53:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:9,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:56:64: error: 'b_' was not declared in this scope; did you mean 'b'?
- 56 | auto getColor(const X& a, const Y& b, int led) AUTO_RETURN(b_.getColor(a, a_.getColor(a, b, led), led));
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:6:94: note: in definition of macro 'AUTO_RETURN'
- 6 | #define AUTO_RETURN(X) -> typename std::remove_const<typename std::remove_reference<decltype(X)>::type>::type { return (X); }
- | ^
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:56:79: error: 'a_' was not declared in this scope; did you mean 'a'?
- 56 | auto getColor(const X& a, const Y& b, int led) AUTO_RETURN(b_.getColor(a, a_.getColor(a, b, led), led));
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:6:94: note: in definition of macro 'AUTO_RETURN'
- 6 | #define AUTO_RETURN(X) -> typename std::remove_const<typename std::remove_reference<decltype(X)>::type>::type { return (X); }
- | ^
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:56:64: error: 'b_' was not declared in this scope; did you mean 'b'?
- 56 | auto getColor(const X& a, const Y& b, int led) AUTO_RETURN(b_.getColor(a, a_.getColor(a, b, led), led));
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:6:94: note: in definition of macro 'AUTO_RETURN'
- 6 | #define AUTO_RETURN(X) -> typename std::remove_const<typename std::remove_reference<decltype(X)>::type>::type { return (X); }
- | ^
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:56:79: error: 'a_' was not declared in this scope; did you mean 'a'?
- 56 | auto getColor(const X& a, const Y& b, int led) AUTO_RETURN(b_.getColor(a, a_.getColor(a, b, led), led));
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:6:94: note: in definition of macro 'AUTO_RETURN'
- 6 | #define AUTO_RETURN(X) -> typename std::remove_const<typename std::remove_reference<decltype(X)>::type>::type { return (X); }
- | ^
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:6:96: error: template argument 1 is invalid
- 6 | #define AUTO_RETURN(X) -> typename std::remove_const<typename std::remove_reference<decltype(X)>::type>::type { return (X); }
- | ^
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:56:52: note: in expansion of macro 'AUTO_RETURN'
- 56 | auto getColor(const X& a, const Y& b, int led) AUTO_RETURN(b_.getColor(a, a_.getColor(a, b, led), led));
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:6:103: error: template argument 1 is invalid
- 6 | #define AUTO_RETURN(X) -> typename std::remove_const<typename std::remove_reference<decltype(X)>::type>::type { return (X); }
- | ^
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:56:52: note: in expansion of macro 'AUTO_RETURN'
- 56 | auto getColor(const X& a, const Y& b, int led) AUTO_RETURN(b_.getColor(a, a_.getColor(a, b, led), led));
- | ^~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:506:
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h: In member function 'void TrJoinR<A, B ...>::begin()':
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:45:18: error: 'a_' was not declared in this scope
- 45 | void begin() { a_.begin(); b_.begin(); }
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:45:30: error: 'b_' was not declared in this scope
- 45 | void begin() { a_.begin(); b_.begin(); }
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h: In member function 'bool TrJoinR<A, B ...>::done()':
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:46:24: error: 'a_' was not declared in this scope
- 46 | bool done() { return a_.done() && b_.done(); }
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:46:37: error: 'b_' was not declared in this scope
- 46 | bool done() { return a_.done() && b_.done(); }
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h: In member function 'void TrJoinR<A, B ...>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:48:5: error: 'a_' was not declared in this scope
- 48 | a_.run(blade);
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\transitions\join.h:49:5: error: 'b_' was not declared in this scope
- 49 | b_.run(blade);
- | ^~
- In file included from C:\Users\Samur\Desktop\ProffieOS\transitions\wipe.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:510:
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:34:3: error: 'PONUA' does not name a type
- 34 | PONUA SVFWrapper<WAVE_CENTER> wave_center_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:34:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\transitions\wipe.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:510:
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:37:3: error: 'PONUA' does not name a type
- 37 | PONUA SVFWrapper<WAVE_SIZE> wave_size_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:37:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\transitions\wipe.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:510:
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:43:3: error: 'PONUA' does not name a type
- 43 | PONUA SVFWrapper<WAVE_MS> wave_ms_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:43:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\transitions\wipe.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:510:
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:44:3: error: 'PONUA' does not name a type
- 44 | PONUA COLOR color_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:44:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\transitions\wipe.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:510:
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:47:74: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 47 | auto getColor(const A& a, const B& b, int led) -> decltype(MixColors(a,color_.getColor(led),1,1)) {
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:47:74: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 47 | auto getColor(const A& a, const B& b, int led) -> decltype(MixColors(a,color_.getColor(led),1,1)) {
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h: In member function 'void TrWaveX<COLOR, FADEOUT_MS, WAVE_SIZE, WAVE_MS, WAVE_CENTER>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:20:5: error: 'wave_size_' was not declared in this scope
- 20 | wave_size_.run(blade);
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:21:5: error: 'wave_center_' was not declared in this scope
- 21 | wave_center_.run(blade);
- | ^~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:22:5: error: 'wave_ms_' was not declared in this scope
- 22 | wave_ms_.run(blade);
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:23:5: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 23 | color_.run(blade);
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h: In member function 'decltype (MixColors(a, <expression error>, 1, 1)) TrWaveX<COLOR, FADEOUT_MS, WAVE_SIZE, WAVE_MS, WAVE_CENTER>::getColor(const A&, const B&, int)':
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:56:25: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 56 | return MixColors(a, color_.getColor(led), mix, 15);
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:87:3: error: 'PONUA' does not name a type
- 87 | PONUA SVFWrapper<SPARK_CENTER> spark_center_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:87:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\transitions\wipe.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:510:
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:90:3: error: 'PONUA' does not name a type
- 90 | PONUA SVFWrapper<SPARK_SIZE> spark_size_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:90:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\transitions\wipe.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:510:
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:95:3: error: 'PONUA' does not name a type
- 95 | PONUA COLOR color_;
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:95:3: note: the macro 'PONUA' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:218:
- C:\Users\Samur\Desktop\ProffieOS\common\common.h:10: note: it was later defined here
- 10 | #define PONUA [[no_unique_address]]
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\transitions\wipe.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:510:
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:98:74: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 98 | auto getColor(const A& a, const B& b, int led) -> decltype(MixColors(a,color_.getColor(led),1,1)) {
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:98:74: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 98 | auto getColor(const A& a, const B& b, int led) -> decltype(MixColors(a,color_.getColor(led),1,1)) {
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h: In member function 'void TrSparkX<COLOR, SPARK_SIZE, SPARK_MS, SPARK_CENTER>::run(BladeBase*)':
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:75:5: error: 'spark_size_' was not declared in this scope
- 75 | spark_size_.run(blade);
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:76:5: error: 'spark_center_' was not declared in this scope
- 76 | spark_center_.run(blade);
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:77:5: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 77 | color_.run(blade);
- | ^~~~~~
- | Color8
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h: In member function 'decltype (MixColors(a, <expression error>, 1, 1)) TrSparkX<COLOR, SPARK_SIZE, SPARK_MS, SPARK_CENTER>::getColor(const A&, const B&, int)':
- C:\Users\Samur\Desktop\ProffieOS\transitions\wave.h:107:25: error: 'color_' was not declared in this scope; did you mean 'Color8'?
- 107 | return MixColors(a, color_.getColor(led), mix, 15);
- | ^~~~~~
- | Color8
- In file included from C:\Users\Samur\Desktop\ProffieOS\blades\ws2811_blade.h:30,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:605:
- C:\Users\Samur\Desktop\ProffieOS\blades\stm32l4_ws2811.h: In static member function 'static void WS2811EngineSTM32L4::dma_refill_callback2(void*, uint32_t)':
- C:\Users\Samur\Desktop\ProffieOS\blades\stm32l4_ws2811.h:469:27: error: 'pixel_dma_interrupt_cycles' was not declared in this scope; did you mean 'audio_dma_interrupt_cycles'?
- 469 | ScopedCycleCounter cc(pixel_dma_interrupt_cycles);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- | audio_dma_interrupt_cycles
- C:\Users\Samur\Desktop\ProffieOS\blades\stm32l4_ws2811.h: In static member function 'static void WS2811EngineSTM32L4::dma_refill_callback1(void*, uint32_t)':
- C:\Users\Samur\Desktop\ProffieOS\blades\stm32l4_ws2811.h:473:27: error: 'pixel_dma_interrupt_cycles' was not declared in this scope; did you mean 'audio_dma_interrupt_cycles'?
- 473 | ScopedCycleCounter cc(pixel_dma_interrupt_cycles);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- | audio_dma_interrupt_cycles
- C:\Users\Samur\Desktop\ProffieOS\blades\stm32l4_ws2811.h: In static member function 'static void WS2811EngineSTM32L4::dma_done_callback(void*, uint32_t)':
- C:\Users\Samur\Desktop\ProffieOS\blades\stm32l4_ws2811.h:478:27: error: 'pixel_dma_interrupt_cycles' was not declared in this scope; did you mean 'audio_dma_interrupt_cycles'?
- 478 | ScopedCycleCounter cc(pixel_dma_interrupt_cycles);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- | audio_dma_interrupt_cycles
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:614:
- C:\Users\Samur\Desktop\ProffieOS\common\current_preset.h: In member function 'bool CurrentPreset::Read(FileReader*)':
- C:\Users\Samur\Desktop\ProffieOS\common\current_preset.h:109:29: error: 'install_time' was not declared in this scope
- 109 | if (f->Tell() <= sizeof(install_time) + 11) preset_num = -1;
- | ^~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\current_preset.h: In member function 'bool CurrentPreset::ValidatePresets(FileReader*)':
- C:\Users\Samur\Desktop\ProffieOS\common\current_preset.h:219:20: error: 'install_time' was not declared in this scope
- 219 | if (!f->Expect(install_time)) return false;
- | ^~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\current_preset.h: In member function 'bool CurrentPreset::CreateINI()':
- C:\Users\Samur\Desktop\ProffieOS\common\current_preset.h:284:36: error: 'install_time' was not declared in this scope
- 284 | f.write_key_value("installed", install_time);
- | ^~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\current_preset.h: In member function 'void CurrentPreset::SaveAtLocked(int)':
- C:\Users\Samur\Desktop\ProffieOS\common\current_preset.h:339:38: error: 'install_time' was not declared in this scope
- 339 | out.write_key_value("installed", install_time);
- | ^~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:629:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:19:105: error: 'BladeAngle' was not declared in this scope; did you mean 'BladeStyle'?
- 19 | StylePtr<Layers<Layers<Lockup<AudioFlicker<Sparkle<Magenta,White,400>,Red>,AlphaL<Layers<Mix<SmoothStep<BladeAngle<>,Int<0>>,Stripes<1000,1000,Orange,Red,Green,Blue>,Stripes<1000,-1000,Orange,Red,Green,Blue>>,
- | ^~~~~~~~~~
- | BladeStyle
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:19:116: error: wrong number of template arguments (1, should be 2)
- 19 | StylePtr<Layers<Layers<Lockup<AudioFlicker<Sparkle<Magenta,White,400>,Red>,AlphaL<Layers<Mix<SmoothStep<BladeAngle<>,Int<0>>,Stripes<1000,1000,Orange,Red,Green,Blue>,Stripes<1000,-1000,Orange,Red,Green,Blue>>,
- | ^
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\clash.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:471:
- C:\Users\Samur\Desktop\ProffieOS\functions\smoothstep.h:14:7: note: provided for 'template<class POS, class WIDTH> class SmoothStep'
- 14 | class SmoothStep {
- | ^~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:629:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:19:123: error: template argument 1 is invalid
- 19 | StylePtr<Layers<Layers<Lockup<AudioFlicker<Sparkle<Magenta,White,400>,Red>,AlphaL<Layers<Mix<SmoothStep<BladeAngle<>,Int<0>>,Stripes<1000,1000,Orange,Red,Green,Blue>,Stripes<1000,-1000,Orange,Red,Green,Blue>>,
- | ^~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:629:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:19:207: error: template argument 1 is invalid
- 19 | StylePtr<Layers<Layers<Lockup<AudioFlicker<Sparkle<Magenta,White,400>,Red>,AlphaL<Layers<Mix<SmoothStep<BladeAngle<>,Int<0>>,Stripes<1000,1000,Orange,Red,Green,Blue>,Stripes<1000,-1000,Orange,Red,Green,Blue>>,
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:20:19: error: 'BladeAngle' was not declared in this scope; did you mean 'BladeStyle'?
- 20 | AlphaL<White,Bump<BladeAngle<>,Int<6000>>>>,Bump<BladeAngle<>,Int<24000>>>,Red>>,
- | ^~~~~~~~~~
- | BladeStyle
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:20:30: error: template argument 1 is invalid
- 20 | AlphaL<White,Bump<BladeAngle<>,Int<6000>>>>,Bump<BladeAngle<>,Int<24000>>>,Red>>,
- | ^
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:20:40: error: wrong number of template arguments (3, should be 2)
- 20 | AlphaL<White,Bump<BladeAngle<>,Int<6000>>>>,Bump<BladeAngle<>,Int<24000>>>,Red>>,
- | ^~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\layers.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\styles\sparkle.h:15,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:455:
- C:\Users\Samur\Desktop\ProffieOS\styles\alpha.h:17:7: note: provided for 'template<class COLOR, class ALPHA> class AlphaL'
- 17 | class AlphaL {
- | ^~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:629:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:20:1: error: template argument 1 is invalid
- 20 | AlphaL<White,Bump<BladeAngle<>,Int<6000>>>>,Bump<BladeAngle<>,Int<24000>>>,Red>>,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:20:1: error: template argument 2 is invalid
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:20:42: error: template argument 2 is invalid
- 20 | AlphaL<White,Bump<BladeAngle<>,Int<6000>>>>,Bump<BladeAngle<>,Int<24000>>>,Red>>,
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:20:42: error: template argument 3 is invalid
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:20:50: error: 'BladeAngle' was not declared in this scope; did you mean 'BladeStyle'?
- 20 | AlphaL<White,Bump<BladeAngle<>,Int<6000>>>>,Bump<BladeAngle<>,Int<24000>>>,Red>>,
- | ^~~~~~~~~~
- | BladeStyle
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:20:61: error: template argument 1 is invalid
- 20 | AlphaL<White,Bump<BladeAngle<>,Int<6000>>>>,Bump<BladeAngle<>,Int<24000>>>,Red>>,
- | ^
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:20:72: error: template argument 1 is invalid
- 20 | AlphaL<White,Bump<BladeAngle<>,Int<6000>>>>,Bump<BladeAngle<>,Int<24000>>>,Red>>,
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:20:72: error: template argument 2 is invalid
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:20:74: error: template argument 1 is invalid
- 20 | AlphaL<White,Bump<BladeAngle<>,Int<6000>>>>,Bump<BladeAngle<>,Int<24000>>>,Red>>,
- | ^
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:20:81: error: expected primary-expression before ',' token
- 20 | AlphaL<White,Bump<BladeAngle<>,Int<6000>>>>,Bump<BladeAngle<>,Int<24000>>>,Red>>,
- | ^
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:21:30: error: expected primary-expression before ',' token
- 21 | LocalizedClashL<White,80,100>,
- | ^
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:22:125: error: expected primary-expression before ',' token
- 22 | InOutTrL<TrWipeSparkTip<White,300,100>,TrConcat<TrWipeIn<1500>,AudioFlicker<Magenta,White>,TrWipeInSparkTip<White,300,100>>>,
- | ^
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:23:154: error: expected primary-expression before ',' token
- 23 | TransitionEffectL<TrConcat<TrWipe<2800>,Sparkle<Black,Magenta>,TrConcat<TrWipeSparkTip<White,750>,Black,TrWipeInSparkTip<Magenta,150,100>>>,EFFECT_PREON>,
- | ^
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:24:82: error: expected primary-expression before '>' token
- 24 | TransitionEffectL<TrConcat<TrFade<100>,Sparkle<Black>,TrFade<100>>,EFFECT_POSTOFF>>>()},
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:24:84: error: expected primary-expression before '>' token
- 24 | TransitionEffectL<TrConcat<TrFade<100>,Sparkle<Black>,TrFade<100>>,EFFECT_POSTOFF>>>()},
- | ^
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:24:86: error: expected primary-expression before ')' token
- 24 | TransitionEffectL<TrConcat<TrFade<100>,Sparkle<Black>,TrFade<100>>,EFFECT_POSTOFF>>>()},
- | ^
- In file included from C:\Users\Samur\Desktop\ProffieOS\props\saber.h:30,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:637:
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h: In member function 'bool PropBase::SetMute(bool)':
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h:138:25: error: request for member 'get_volume' in 'dynamic_mixer', which is of non-class type 'int'
- 138 | if (dynamic_mixer.get_volume()) {
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h:139:39: error: request for member 'get_volume' in 'dynamic_mixer', which is of non-class type 'int'
- 139 | muted_volume_ = dynamic_mixer.get_volume();
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h:140:23: error: request for member 'set_volume' in 'dynamic_mixer', which is of non-class type 'int'
- 140 | dynamic_mixer.set_volume(0);
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h:145:23: error: request for member 'set_volume' in 'dynamic_mixer', which is of non-class type 'int'
- 145 | dynamic_mixer.set_volume(muted_volume_);
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h: In member function 'void PropBase::SaveVolumeIfNeeded()':
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h:351:24: error: request for member 'get_volume' in 'dynamic_mixer', which is of non-class type 'int'
- 351 | || dynamic_mixer.get_volume() != saved_global_state.volume
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h: In member function 'void PropBase::RestoreGlobalState()':
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h:653:21: error: request for member 'set_volume' in 'dynamic_mixer', which is of non-class type 'int'
- 653 | dynamic_mixer.set_volume(clampi32(saved_global_state.volume, 0, VOLUME));
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h: In member function 'void PropBase::SaveGlobalState()':
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h:671:47: error: request for member 'get_volume' in 'dynamic_mixer', which is of non-class type 'int'
- 671 | saved_global_state.volume = dynamic_mixer.get_volume();
- | ^~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\props\saber.h:30,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:637:
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h: In member function 'virtual bool PropBase::Parse(const char*, const char*)':
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h:1504:36: error: request for member 'get_volume' in 'dynamic_mixer', which is of non-class type 'int'
- 1504 | STDOUT.println(dynamic_mixer.get_volume());
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\props\prop_base.h:1514:23: error: request for member 'set_volume' in 'dynamic_mixer', which is of non-class type 'int'
- 1514 | dynamic_mixer.set_volume(volume);
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino: In member function 'virtual bool Commands::Parse(const char*, const char*)':
- ProffieOS:1216:24: error: no matching function for call to 'SaberBase::DoTop()'
- 1216 | SaberBase::DoTop();
- | ^
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:279:
- C:\Users\Samur\Desktop\ProffieOS\common\saber_base.h:178:15: note: candidate: 'static void SaberBase::DoTop(uint64_t)'
- 178 | static void Do##NAME TYPED_ARGS { \
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\common\saber_base.h:200:3: note: in expansion of macro 'SABERFUN'
- 200 | SABERFUN(Top, EFFECT_NONE, (uint64_t total_cycles), (total_cycles)); \
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\saber_base.h:203:3: note: in expansion of macro 'SABERBASEFUNCTIONS'
- 203 | SABERBASEFUNCTIONS();
- | ^~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\saber_base.h:178:15: note: candidate expects 1 argument, 0 provided
- 178 | static void Do##NAME TYPED_ARGS { \
- | ^~
- C:\Users\Samur\Desktop\ProffieOS\common\saber_base.h:200:3: note: in expansion of macro 'SABERFUN'
- 200 | SABERFUN(Top, EFFECT_NONE, (uint64_t total_cycles), (total_cycles)); \
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\saber_base.h:203:3: note: in expansion of macro 'SABERBASEFUNCTIONS'
- 203 | SABERBASEFUNCTIONS();
- | ^~~~~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1739:
- C:\Users\Samur\Desktop\ProffieOS\motion\mpu6050.h: In member function 'virtual void MPU6050::Loop()':
- C:\Users\Samur\Desktop\ProffieOS\motion\mpu6050.h:244:15: error: 'MotionUtil' has not been declared
- 244 | MotionUtil::FromData(databuffer, 4.0 / 32768.0, // 4g range
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\motion\mpu6050.h:252:15: error: 'MotionUtil' has not been declared
- 252 | MotionUtil::FromData(databuffer, 2000.0 / 32768.0, // 2000 dps
- | ^~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1740:
- C:\Users\Samur\Desktop\ProffieOS\motion\lsm6ds3h.h: In member function 'virtual void LSM6DS3H::RunLocked()':
- C:\Users\Samur\Desktop\ProffieOS\motion\lsm6ds3h.h:262:27: error: 'motion_interrupt_cycles' was not declared in this scope; did you mean 'wav_interrupt_cycles'?
- 262 | ScopedCycleCounter cc(motion_interrupt_cycles);
- | ^~~~~~~~~~~~~~~~~~~~~~~
- | wav_interrupt_cycles
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1740:
- C:\Users\Samur\Desktop\ProffieOS\motion\lsm6ds3h.h: In static member function 'static void LSM6DS3H::DataReceived(void*, uint32_t)':
- C:\Users\Samur\Desktop\ProffieOS\motion\lsm6ds3h.h:289:27: error: 'motion_interrupt_cycles' was not declared in this scope; did you mean 'wav_interrupt_cycles'?
- 289 | ScopedCycleCounter cc(motion_interrupt_cycles);
- | ^~~~~~~~~~~~~~~~~~~~~~~
- | wav_interrupt_cycles
- C:\Users\Samur\Desktop\ProffieOS\motion\lsm6ds3h.h: In member function 'void LSM6DS3H::DataReceived2()':
- C:\Users\Samur\Desktop\ProffieOS\motion\lsm6ds3h.h:297:18: error: 'MotionUtil' has not been declared
- 297 | prop.DoAccel(MotionUtil::FromData(databuffer + 6, 16.0 / 32768.0, // 16 g range
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\motion\lsm6ds3h.h:303:19: error: 'MotionUtil' has not been declared
- 303 | prop.DoMotion(MotionUtil::FromData(databuffer, 2000.0 / 32768.0, // 2000 dps
- | ^~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1741:
- C:\Users\Samur\Desktop\ProffieOS\motion\fxos8700.h: In member function 'virtual void FXOS8700::Loop()':
- C:\Users\Samur\Desktop\ProffieOS\motion\fxos8700.h:170:15: error: 'MotionUtil' has not been declared
- 170 | MotionUtil::FromData(databuffer, 4.0 / 32768.0, // 4 g range
- | ^~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1742:
- C:\Users\Samur\Desktop\ProffieOS\motion\fxas21002.h: In member function 'virtual void FXAS21002::Loop()':
- C:\Users\Samur\Desktop\ProffieOS\motion\fxas21002.h:72:20: error: 'MotionUtil' has not been declared
- 72 | prop.DoMotion(MotionUtil::FromData(databuffer,
- | ^~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:2,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:55:
- C:\Users\Samur\Desktop\ProffieOS\config\proffieboard_v2_config.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\config\proffieboard_v2_config.h:16:6: error: multiple definition of 'enum SaberPins'
- 16 | enum SaberPins {
- | ^~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:2,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:41:
- C:\Users\Samur\Desktop\ProffieOS\config\proffieboard_v2_config.h:16:6: note: previous definition here
- 16 | enum SaberPins {
- | ^~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:55:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:6:20: error: redefinition of 'const unsigned int maxLedsPerStrip'
- 6 | const unsigned int maxLedsPerStrip = 144;
- | ^~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:41:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:6:20: note: 'const unsigned int maxLedsPerStrip' previously defined here
- 6 | const unsigned int maxLedsPerStrip = 144;
- | ^~~~~~~~~~~~~~~
- ProffieOS_1:215:12: error: redefinition of 'const char version []'
- 215 | const char version[] = "v6.7";
- | ^~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:186:12: note: 'const char version [5]' previously defined here
- 186 | const char version[] = "v3.9";
- | ^~~~~~~
- ProffieOS_1:223:12: error: redefinition of 'Monitoring monitor'
- 223 | Monitoring monitor;
- | ^~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:192:12: note: 'Monitoring monitor' previously defined here
- 192 | Monitoring monitor;
- | ^~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:190:
- C:\Users\Samur\Desktop\ProffieOS\common\stdout.h:106:8: error: redefinition of 'Print* default_output'
- 106 | Print* default_output = &Serial; \
- | ^~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:224:1: note: in expansion of macro 'DEFINE_COMMON_STDOUT_GLOBALS'
- 224 | DEFINE_COMMON_STDOUT_GLOBALS;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\stdout.h:106:8: note: 'Print* default_output' previously defined here
- 106 | Print* default_output = &Serial; \
- | ^~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:193:1: note: in expansion of macro 'DEFINE_COMMON_STDOUT_GLOBALS'
- 193 | DEFINE_COMMON_STDOUT_GLOBALS;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\stdout.h:107:8: error: redefinition of 'Print* stdout_output'
- 107 | Print* stdout_output = &Serial; \
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:224:1: note: in expansion of macro 'DEFINE_COMMON_STDOUT_GLOBALS'
- 224 | DEFINE_COMMON_STDOUT_GLOBALS;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\stdout.h:107:8: note: 'Print* stdout_output' previously defined here
- 107 | Print* stdout_output = &Serial; \
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:193:1: note: in expansion of macro 'DEFINE_COMMON_STDOUT_GLOBALS'
- 193 | DEFINE_COMMON_STDOUT_GLOBALS;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\stdout.h:108:15: error: redefinition of 'ConsoleHelper STDOUT'
- 108 | ConsoleHelper STDOUT
- | ^~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:224:1: note: in expansion of macro 'DEFINE_COMMON_STDOUT_GLOBALS'
- 224 | DEFINE_COMMON_STDOUT_GLOBALS;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\common\stdout.h:108:15: note: 'ConsoleHelper STDOUT' previously declared here
- 108 | ConsoleHelper STDOUT
- | ^~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:193:1: note: in expansion of macro 'DEFINE_COMMON_STDOUT_GLOBALS'
- 193 | DEFINE_COMMON_STDOUT_GLOBALS;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ProffieOS_1:226:6: error: redefinition of 'void PrintQuotedValue(const char*, const char*)'
- 226 | void PrintQuotedValue(const char *name, const char* str) {
- | ^~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:195:6: note: 'void PrintQuotedValue(const char*, const char*)' previously defined here
- 195 | void PrintQuotedValue(const char *name, const char* str) {
- | ^~~~~~~~~~~~~~~~
- ProffieOS_1:291:10: error: redefinition of 'uint64_t audio_dma_interrupt_cycles'
- 291 | uint64_t audio_dma_interrupt_cycles = 0;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:259:10: note: 'uint64_t audio_dma_interrupt_cycles' previously defined here
- 259 | uint64_t audio_dma_interrupt_cycles = 0;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- ProffieOS_1:294:10: error: redefinition of 'uint64_t wav_interrupt_cycles'
- 294 | uint64_t wav_interrupt_cycles = 0;
- | ^~~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:260:10: note: 'uint64_t wav_interrupt_cycles' previously defined here
- 260 | uint64_t wav_interrupt_cycles = 0;
- | ^~~~~~~~~~~~~~~~~~~~
- ProffieOS_1:295:10: error: redefinition of 'uint64_t loop_cycles'
- 295 | uint64_t loop_cycles = 0;
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:261:10: note: 'uint64_t loop_cycles' previously defined here
- 261 | uint64_t loop_cycles = 0;
- | ^~~~~~~~~~~
- ProffieOS_1:322:16: error: redefinition of 'CommandParser* parsers'
- 322 | CommandParser* parsers = NULL;
- | ^~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:272:16: note: 'CommandParser* parsers' previously defined here
- 272 | CommandParser* parsers = NULL;
- | ^~~~~~~
- ProffieOS_1:323:15: error: redefinition of 'MonitorHelper monitor_helper'
- 323 | MonitorHelper monitor_helper;
- | ^~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:273:15: note: 'MonitorHelper monitor_helper' previously declared here
- 273 | MonitorHelper monitor_helper;
- | ^~~~~~~~~~~~~~
- ProffieOS_1:332:12: error: redefinition of 'SaberBase* saberbases'
- 332 | SaberBase* saberbases = NULL;
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:282:12: note: 'SaberBase* saberbases' previously defined here
- 282 | SaberBase* saberbases = NULL;
- | ^~~~~~~~~~
- ProffieOS_1:333:23: error: redefinition of 'SaberBase::LockupType SaberBase::lockup_'
- 333 | SaberBase::LockupType SaberBase::lockup_ = SaberBase::LOCKUP_NONE;
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:283:23: note: 'SaberBase::LockupType SaberBase::lockup_' previously defined here
- 283 | SaberBase::LockupType SaberBase::lockup_ = SaberBase::LOCKUP_NONE;
- | ^~~~~~~~~
- ProffieOS_1:334:28: error: redefinition of 'SaberBase::ColorChangeMode SaberBase::color_change_mode_'
- 334 | SaberBase::ColorChangeMode SaberBase::color_change_mode_ =
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:284:28: note: 'SaberBase::ColorChangeMode SaberBase::color_change_mode_' previously defined here
- 284 | SaberBase::ColorChangeMode SaberBase::color_change_mode_ =
- | ^~~~~~~~~
- ProffieOS_1:336:6: error: redefinition of 'bool SaberBase::on_'
- 336 | bool SaberBase::on_ = false;
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:286:6: note: 'bool SaberBase::on_' previously defined here
- 286 | bool SaberBase::on_ = false;
- | ^~~~~~~~~
- ProffieOS_1:337:10: error: redefinition of 'uint32_t SaberBase::last_motion_request_'
- 337 | uint32_t SaberBase::last_motion_request_ = 0;
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:287:10: note: 'uint32_t SaberBase::last_motion_request_' previously defined here
- 287 | uint32_t SaberBase::last_motion_request_ = 0;
- | ^~~~~~~~~
- ProffieOS_1:338:10: error: redefinition of 'uint32_t SaberBase::current_variation_'
- 338 | uint32_t SaberBase::current_variation_ = 0;
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:288:10: note: 'uint32_t SaberBase::current_variation_' previously defined here
- 288 | uint32_t SaberBase::current_variation_ = 0;
- | ^~~~~~~~~
- ProffieOS_1:343:5: error: 'int SaberBase::dimming_' is not a static data member of 'class SaberBase'
- 343 | int SaberBase::dimming_ = 16384;
- | ^~~~~~~~~
- ProffieOS_1:349:7: error: redefinition of 'float fract(float)'
- 349 | float fract(float x) { return x - floorf(x); }
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:293:7: note: 'float fract(float)' previously defined here
- 293 | float fract(float x) { return x - floorf(x); }
- | ^~~~~
- ProffieOS_1:352:7: error: redefinition of 'float clamp(float, float, float)'
- 352 | float clamp(float x, float a, float b) {
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:296:7: note: 'float clamp(float, float, float)' previously defined here
- 296 | float clamp(float x, float a, float b) {
- | ^~~~~
- ProffieOS_1:357:7: error: redefinition of 'float Fmod(float, float)'
- 357 | float Fmod(float a, float b) {
- | ^~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:301:7: note: 'float Fmod(float, float)' previously defined here
- 301 | float Fmod(float a, float b) {
- | ^~~~
- ProffieOS_1:361:9: error: redefinition of 'int32_t clampi32(int32_t, int32_t, int32_t)'
- 361 | int32_t clampi32(int32_t x, int32_t a, int32_t b) {
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:305:9: note: 'int32_t clampi32(int32_t, int32_t, int32_t)' previously defined here
- 305 | int32_t clampi32(int32_t x, int32_t a, int32_t b) {
- | ^~~~~~~~
- ProffieOS_1:366:9: error: redefinition of 'int16_t clamptoi16(int32_t)'
- 366 | int16_t clamptoi16(int32_t x) {
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:310:9: note: 'int16_t clamptoi16(int32_t)' previously defined here
- 310 | int16_t clamptoi16(int32_t x) {
- | ^~~~~~~~~~
- ProffieOS_1:386:6: error: redefinition of 'char current_directory [128]'
- 386 | char current_directory[128];
- | ^~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:350:6: note: 'char current_directory [128]' previously declared here
- 350 | char current_directory[128];
- | ^~~~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:17:8: error: redefinition of 'Beeper beeper'
- 17 | Beeper beeper;
- | ^~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:335:8: note: 'Beeper beeper' previously defined here
- 335 | Beeper beeper;
- | ^~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:18:8: error: redefinition of 'Talkie talkie'
- 18 | Talkie talkie;
- | ^~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:336:8: note: 'Talkie talkie' previously declared here
- 336 | Talkie talkie;
- | ^~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:28:19: error: conflicting declaration 'BufferedWavPlayer wav_players [7]'
- 28 | BufferedWavPlayer wav_players[NUM_WAV_PLAYERS];
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:360:19: note: previous declaration as 'BufferedWavPlayer wav_players [6]'
- 360 | BufferedWavPlayer wav_players[6];
- | ^~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:29:27: error: redefinition of 'RefPtr<BufferedWavPlayer> track_player_'
- 29 | RefPtr<BufferedWavPlayer> track_player_;
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:361:27: note: 'RefPtr<BufferedWavPlayer> track_player_' previously declared here
- 361 | RefPtr<BufferedWavPlayer> track_player_;
- | ^~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:31:27: error: redefinition of 'RefPtr<BufferedWavPlayer> GetFreeWavPlayer()'
- 31 | RefPtr<BufferedWavPlayer> GetFreeWavPlayer() {
- | ^~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:363:27: note: 'RefPtr<BufferedWavPlayer> GetFreeWavPlayer()' previously defined here
- 363 | RefPtr<BufferedWavPlayer> GetFreeWavPlayer() {
- | ^~~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:52:27: error: redefinition of 'RefPtr<BufferedWavPlayer> RequireFreeWavPlayer()'
- 52 | RefPtr<BufferedWavPlayer> RequireFreeWavPlayer() {
- | ^~~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:374:27: note: 'RefPtr<BufferedWavPlayer> RequireFreeWavPlayer()' previously defined here
- 374 | RefPtr<BufferedWavPlayer> RequireFreeWavPlayer() {
- | ^~~~~~~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:61:8: error: redefinition of 'size_t WhatUnit(BufferedWavPlayer*)'
- 61 | size_t WhatUnit(class BufferedWavPlayer* player) {
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:383:8: note: 'size_t WhatUnit(BufferedWavPlayer*)' previously defined here
- 383 | size_t WhatUnit(class BufferedWavPlayer* player) {
- | ^~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:66:6: error: redefinition of 'void SetupStandardAudioLow()'
- 66 | void SetupStandardAudioLow() {
- | ^~~~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:388:6: note: 'void SetupStandardAudioLow()' previously defined here
- 388 | void SetupStandardAudioLow() {
- | ^~~~~~~~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h: In function 'void SetupStandardAudioLow()':
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:72:19: error: request for member 'streams_' in 'dynamic_mixer', which is of non-class type 'int'
- 72 | dynamic_mixer.streams_[i] = wav_players + i;
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:75:17: error: request for member 'streams_' in 'dynamic_mixer', which is of non-class type 'int'
- 75 | dynamic_mixer.streams_[NELEM(wav_players)] = &beeper;
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:76:17: error: request for member 'streams_' in 'dynamic_mixer', which is of non-class type 'int'
- 76 | dynamic_mixer.streams_[NELEM(wav_players)+1] = &talkie;
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:79:6: error: redefinition of 'void SetupStandardAudio()'
- 79 | void SetupStandardAudio() {
- | ^~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:401:6: note: 'void SetupStandardAudio()' previously defined here
- 401 | void SetupStandardAudio() {
- | ^~~~~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h: In function 'void SetupStandardAudio()':
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:82:17: error: cannot convert 'int*' to 'ProffieOSAudioStream*'
- 82 | dac.SetStream(&dynamic_mixer);
- | ^~~~~~~~~~~~~~
- | |
- | int*
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:328:
- C:\Users\Samur\Desktop\ProffieOS\sound\dac.h:479:46: note: initializing argument 1 of 'void LS_DAC::SetStream(ProffieOSAudioStream*)'
- 479 | void SetStream(class ProffieOSAudioStream* stream) {
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h: At global scope:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:89:12: error: redefinition of 'HybridFont hybrid_font'
- 89 | HybridFont hybrid_font;
- | ^~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:411:12: note: 'HybridFont hybrid_font' previously declared here
- 411 | HybridFont hybrid_font;
- | ^~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:96:20: error: redefinition of 'LoopedSwingWrapper looped_swing_wrapper'
- 96 | LoopedSwingWrapper looped_swing_wrapper;
- | ^~~~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:418:20: note: 'LoopedSwingWrapper looped_swing_wrapper' previously declared here
- 418 | LoopedSwingWrapper looped_swing_wrapper;
- | ^~~~~~~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:394:
- C:\Users\Samur\Desktop\ProffieOS\sound\sound.h:97:15: error: redefinition of 'SmoothSwingV2 smooth_swing_v2'
- 97 | SmoothSwingV2 smooth_swing_v2;
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:419:15: note: 'SmoothSwingV2 smooth_swing_v2' previously declared here
- 419 | SmoothSwingV2 smooth_swing_v2;
- | ^~~~~~~~~~~~~~~
- ProffieOS_1:402:7: error: redefinition of 'class MicroEventTime'
- 402 | class MicroEventTime {
- | ^~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:430:7: note: previous definition of 'class MicroEventTime'
- 430 | class MicroEventTime {
- | ^~~~~~~~~~~~~~
- ProffieOS_1:415:8: error: redefinition of 'struct is_same_type<T, U>'
- 415 | struct is_same_type { static const bool value = false; };
- | ^~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:443:8: note: previous definition of 'struct is_same_type<T, U>'
- 443 | struct is_same_type { static const bool value = false; };
- | ^~~~~~~~~~~~
- ProffieOS_1:418:8: error: redefinition of 'struct is_same_type<T, T>'
- 418 | struct is_same_type<T, T> { static const bool value = true; };
- | ^~~~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:446:8: note: previous definition of 'struct is_same_type<T, T>'
- 446 | struct is_same_type<T, T> { static const bool value = true; };
- | ^~~~~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:519:
- C:\Users\Samur\Desktop\ProffieOS\styles\legacy_styles.h:22:16: error: redefinition of 'template<class base_color, class clash_color, int out_millis, int in_millis, class lockup_flicker_color, class blast_color> StyleFactory* StyleNormalPtr()'
- 22 | StyleAllocator StyleNormalPtr() {
- | ^~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:534:16: note: 'template<class base_color, class clash_color, int out_millis, int in_millis, class lockup_flicker_color, class blast_color> StyleFactory* StyleNormalPtr()' previously declared here
- 534 | StyleAllocator StyleNormalPtr() {
- | ^~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:519:
- C:\Users\Samur\Desktop\ProffieOS\styles\legacy_styles.h:45:16: error: redefinition of 'template<class base_color, class clash_color, class out_millis, class in_millis, class lockup_flicker_color, class blast_color> StyleFactory* StyleNormalPtrX()'
- 45 | StyleAllocator StyleNormalPtrX() {
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:549:16: note: 'template<class base_color, class clash_color, class out_millis, class in_millis, class lockup_flicker_color, class blast_color> StyleFactory* StyleNormalPtrX()' previously declared here
- 549 | StyleAllocator StyleNormalPtrX() {
- | ^~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:519:
- C:\Users\Samur\Desktop\ProffieOS\styles\legacy_styles.h:59:16: error: redefinition of 'template<int out_millis, int in_millis, class clash_color, class lockup_flicker_color> StyleFactory* StyleRainbowPtr()'
- 59 | StyleAllocator StyleRainbowPtr() {
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:563:16: note: 'template<int out_millis, int in_millis, class clash_color, class lockup_flicker_color> StyleFactory* StyleRainbowPtr()' previously declared here
- 563 | StyleAllocator StyleRainbowPtr() {
- | ^~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:519:
- C:\Users\Samur\Desktop\ProffieOS\styles\legacy_styles.h:72:16: error: redefinition of 'template<class out_millis, class in_millis, class clash_color, class lockup_flicker_color> StyleFactory* StyleRainbowPtrX()'
- 72 | StyleAllocator StyleRainbowPtrX() {
- | ^~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:576:16: note: 'template<class out_millis, class in_millis, class clash_color, class lockup_flicker_color> StyleFactory* StyleRainbowPtrX()' previously declared here
- 576 | StyleAllocator StyleRainbowPtrX() {
- | ^~~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:519:
- C:\Users\Samur\Desktop\ProffieOS\styles\legacy_styles.h:86:16: error: redefinition of 'template<class strobe_color, class clash_color, int frequency, int out_millis, int in_millis> StyleFactory* StyleStrobePtr()'
- 86 | StyleAllocator StyleStrobePtr() {
- | ^~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:590:16: note: 'template<class strobe_color, class clash_color, int frequency, int out_millis, int in_millis> StyleFactory* StyleStrobePtr()' previously declared here
- 590 | StyleAllocator StyleStrobePtr() {
- | ^~~~~~~~~~~~~~
- ProffieOS_1:546:14: error: redefinition of 'BladeConfig* current_config'
- 546 | BladeConfig* current_config = nullptr;
- | ^~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:618:14: note: 'BladeConfig* current_config' previously defined here
- 618 | BladeConfig* current_config = nullptr;
- | ^~~~~~~~~~~~~~
- ProffieOS_1:547:18: error: redefinition of 'BladeBase* GetPrimaryBlade()'
- 547 | class BladeBase* GetPrimaryBlade() {
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:619:18: note: 'BladeBase* GetPrimaryBlade()' previously defined here
- 619 | class BladeBase* GetPrimaryBlade() { return current_config->blade1; }
- | ^~~~~~~~~~~~~~~
- ProffieOS_1:554:13: error: redefinition of 'const char* GetSaveDir()'
- 554 | const char* GetSaveDir() {
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:620:13: note: 'const char* GetSaveDir()' previously defined here
- 620 | const char* GetSaveDir() {
- | ^~~~~~~~~~
- ProffieOS_1:560:21: error: redefinition of 'ArgParserInterface* CurrentArgParser'
- 560 | ArgParserInterface* CurrentArgParser;
- | ^~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:626:21: note: 'ArgParserInterface* CurrentArgParser' previously declared here
- 626 | ArgParserInterface* CurrentArgParser;
- | ^~~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:563:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:17:8: error: redefinition of 'Preset presets []'
- 17 | Preset presets[] = {
- | ^~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:629:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:17:8: note: 'Preset presets [1]' previously defined here
- 17 | Preset presets[] = {
- | ^~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:563:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:30:13: error: redefinition of 'BladeConfig blades []'
- 30 | BladeConfig blades[] = {
- | ^~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:629:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:30:13: note: 'BladeConfig blades [1]' previously defined here
- 30 | BladeConfig blades[] = {
- | ^~~~~~
- ProffieOS_1:574:11: error: redefinition of 'Saber prop'
- 574 | PROP_TYPE prop;
- | ^~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:640:11: note: 'Saber prop' previously declared here
- 640 | PROP_TYPE prop;
- | ^~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:606:
- C:\Users\Samur\Desktop\ProffieOS\buttons\pots.h: In member function 'virtual void ChangeVolumeAnalogReceiver::Set(float)':
- C:\Users\Samur\Desktop\ProffieOS\buttons\pots.h:20:19: error: request for member 'set_volume' in 'dynamic_mixer', which is of non-class type 'int'
- 20 | dynamic_mixer.set_volume(VOLUME * value);
- | ^~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino: At global scope:
- ProffieOS_1:618:10: error: redefinition of 'uint32_t startup_AHB1ENR'
- 618 | uint32_t startup_AHB1ENR;
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:675:10: note: 'uint32_t startup_AHB1ENR' previously declared here
- 675 | uint32_t startup_AHB1ENR;
- | ^~~~~~~~~~~~~~~
- ProffieOS_1:619:10: error: redefinition of 'uint32_t startup_AHB2ENR'
- 619 | uint32_t startup_AHB2ENR;
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:676:10: note: 'uint32_t startup_AHB2ENR' previously declared here
- 676 | uint32_t startup_AHB2ENR;
- | ^~~~~~~~~~~~~~~
- ProffieOS_1:620:10: error: redefinition of 'uint32_t startup_AHB3ENR'
- 620 | uint32_t startup_AHB3ENR;
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:677:10: note: 'uint32_t startup_AHB3ENR' previously declared here
- 677 | uint32_t startup_AHB3ENR;
- | ^~~~~~~~~~~~~~~
- ProffieOS_1:621:10: error: redefinition of 'uint32_t startup_APB1ENR1'
- 621 | uint32_t startup_APB1ENR1;
- | ^~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:678:10: note: 'uint32_t startup_APB1ENR1' previously declared here
- 678 | uint32_t startup_APB1ENR1;
- | ^~~~~~~~~~~~~~~~
- ProffieOS_1:622:10: error: redefinition of 'uint32_t startup_APB1ENR2'
- 622 | uint32_t startup_APB1ENR2;
- | ^~~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:679:10: note: 'uint32_t startup_APB1ENR2' previously declared here
- 679 | uint32_t startup_APB1ENR2;
- | ^~~~~~~~~~~~~~~~
- ProffieOS_1:623:10: error: redefinition of 'uint32_t startup_APB2ENR'
- 623 | uint32_t startup_APB2ENR;
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:680:10: note: 'uint32_t startup_APB2ENR' previously declared here
- 680 | uint32_t startup_APB2ENR;
- | ^~~~~~~~~~~~~~~
- ProffieOS_1:624:10: error: redefinition of 'uint32_t startup_MODER [4]'
- 624 | uint32_t startup_MODER[4];
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:681:10: note: 'uint32_t startup_MODER [4]' previously declared here
- 681 | uint32_t startup_MODER[4];
- | ^~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:629:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:36:8: error: redefinition of 'Button PowerButton'
- 36 | Button PowerButton(BUTTON_POWER, powerButtonPin, "pow");
- | ^~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:686:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:36:8: note: 'Button PowerButton' previously declared here
- 36 | Button PowerButton(BUTTON_POWER, powerButtonPin, "pow");
- | ^~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:629:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:37:8: error: redefinition of 'Button AuxButton'
- 37 | Button AuxButton(BUTTON_AUX, auxPin, "aux");
- | ^~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:686:
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:37:8: note: 'Button AuxButton' previously declared here
- 37 | Button AuxButton(BUTTON_AUX, auxPin, "aux");
- | ^~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:637:
- C:\Users\Samur\Desktop\ProffieOS\common\sd_test.h:4:8: error: redefinition of 'struct SDTestHistogram'
- 4 | struct SDTestHistogram {
- | ^~~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:695:8: note: previous definition of 'struct SDTestHistogram'
- 695 | struct SDTestHistogram {
- | ^~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:637:
- C:\Users\Samur\Desktop\ProffieOS\common\sd_test.h:47:7: error: redefinition of 'class SDTestHelper'
- 47 | class SDTestHelper {
- | ^~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:738:7: note: previous definition of 'class SDTestHelper'
- 738 | class SDTestHelper {
- | ^~~~~~~~~~~~
- ProffieOS_1:641:7: error: redefinition of 'class Commands'
- 641 | class Commands : public CommandParser {
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:839:7: note: previous definition of 'class Commands'
- 839 | class Commands : public CommandParser {
- | ^~~~~~~~
- ProffieOS_1:1357:25: error: conflicting declaration 'StaticWrapper<Commands> commands'
- 1357 | StaticWrapper<Commands> commands;
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1469:10: note: previous declaration as 'Commands commands'
- 1469 | Commands commands;
- | ^~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:1359:
- C:\Users\Samur\Desktop\ProffieOS\common\serial.h:4:7: error: redefinition of 'class SerialAdapter'
- 4 | class SerialAdapter {
- | ^~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1471:7: note: previous definition of 'class SerialAdapter'
- 1471 | class SerialAdapter {
- | ^~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:1359:
- C:\Users\Samur\Desktop\ProffieOS\common\serial.h:17:7: error: redefinition of 'class Serial3Adapter'
- 17 | class Serial3Adapter {
- | ^~~~~~~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1484:7: note: previous definition of 'class Serial3Adapter'
- 1484 | class Serial3Adapter {
- | ^~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:1359:
- C:\Users\Samur\Desktop\ProffieOS\common\serial.h:119:7: error: redefinition of 'class Parser<SA>'
- 119 | class Parser : Looper, StateMachine {
- | ^~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1510:7: note: previous definition of 'class Parser<SA>'
- 1510 | class Parser : Looper, StateMachine {
- | ^~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:1359:
- C:\Users\Samur\Desktop\ProffieOS\common\serial.h:237:38: error: conflicting declaration 'StaticWrapper<Parser<SerialAdapter> > parser'
- 237 | StaticWrapper<Parser<SerialAdapter>> parser;
- | ^~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1628:23: note: previous declaration as 'Parser<SerialAdapter> parser'
- 1628 | Parser<SerialAdapter> parser;
- | ^~~~~~
- ProffieOS_1:1364:8: error: redefinition of 'I2CBus i2cbus'
- 1364 | I2CBus i2cbus;
- | ^~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1725:8: note: 'I2CBus i2cbus' previously declared here
- 1725 | I2CBus i2cbus;
- | ^~~~~~
- ProffieOS_1:1394:27: error: conflicting declaration 'StaticWrapper<LSM6DS3H> gyroscope'
- 1394 | StaticWrapper<GYRO_CLASS> gyroscope;
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1751:12: note: previous declaration as 'LSM6DS3H gyroscope'
- 1751 | GYRO_CLASS gyroscope;
- | ^~~~~~~~~
- ProffieOS_1:1407:6: error: redefinition of 'void setup()'
- 1407 | void setup() {
- | ^~~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1764:6: note: 'void setup()' previously defined here
- 1764 | void setup() {
- | ^~~~~
- ProffieOS_1:1520:6: error: redefinition of 'void loop()'
- 1520 | void loop() {
- | ^~~~
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:1878:6: note: 'void loop()' previously defined here
- 1878 | void loop() {
- | ^~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\sound\buffered_wav_player.h:5,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:358:
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h: In instantiation of 'int VolumeOverlay<T>::read(int16_t*, int) [with T = BufferedAudioStream<512>; int16_t = short int]':
- C:\Users\Samur\Desktop\ProffieOS\sound\buffered_wav_player.h:111:74: required from here
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h:20:20: error: 'SCOPED_PROFILER' was not declared in this scope
- 20 | SCOPED_PROFILER();
- | ~~~~~~~~~~~~~~~^~
- C:\Users\Samur\Desktop\ProffieOS\sound\volume_overlay.h:20:20: note: the macro 'SCOPED_PROFILER' had not yet been defined
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS_1.ino:289:
- C:\Users\Samur\Desktop\ProffieOS\common\profiling.h:44: note: it was later defined here
- 44 | #define SCOPED_PROFILER() do { } while(0)
- |
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:476:
- C:\Users\Samur\Desktop\ProffieOS\styles\inout_sparktip.h: In instantiation of 'class InOutSparkTipX<Layers<Layers<Layers<Layers<Gradient<RgbArg<1, Rgb<255, 0, 0> >, RgbArg<2, Rgb<0, 0, 255> >, RgbArg<3, Rgb<0, 255, 0> > >, AlphaL<RgbArg<4, Rgb<255, 255, 255> >, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntArgSVF<5, 10> > > > > >, AlphaL<RgbArg<6, Rgb<255, 255, 255> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<8, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, InOutFuncX<SingleValueAdapter<IntArgSVF<9, 300> >, SingleValueAdapter<IntArgSVF<10, 800> > >, RgbArg<11, Rgb<255, 255, 255> > >':
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:71:43: required from 'class Style<InOutSparkTipX<Layers<Layers<Layers<Layers<Gradient<RgbArg<1, Rgb<255, 0, 0> >, RgbArg<2, Rgb<0, 0, 255> >, RgbArg<3, Rgb<0, 255, 0> > >, AlphaL<RgbArg<4, Rgb<255, 255, 255> >, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntArgSVF<5, 10> > > > > >, AlphaL<RgbArg<6, Rgb<255, 255, 255> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<8, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, InOutFuncX<SingleValueAdapter<IntArgSVF<9, 300> >, SingleValueAdapter<IntArgSVF<10, 800> > >, RgbArg<11, Rgb<255, 255, 255> > > >'
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = InOutSparkTipX<Layers<Layers<Layers<Layers<Gradient<RgbArg<1, Rgb<255, 0, 0> >, RgbArg<2, Rgb<0, 0, 255> >, RgbArg<3, Rgb<0, 255, 0> > >, AlphaL<RgbArg<4, Rgb<255, 255, 255> >, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntArgSVF<5, 10> > > > > >, AlphaL<RgbArg<6, Rgb<255, 255, 255> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<8, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, InOutFuncX<SingleValueAdapter<IntArgSVF<9, 300> >, SingleValueAdapter<IntArgSVF<10, 800> > >, RgbArg<11, Rgb<255, 255, 255> > >]'
- C:\Users\Samur\Desktop\ProffieOS\styles\style_parser.h:73:7: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\inout_sparktip.h:33:114: error: 'class Layers<Layers<Layers<Layers<Gradient<RgbArg<1, Rgb<255, 0, 0> >, RgbArg<2, Rgb<0, 0, 255> >, RgbArg<3, Rgb<0, 255, 0> > >, AlphaL<RgbArg<4, Rgb<255, 255, 255> >, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntArgSVF<5, 10> > > > > >, AlphaL<RgbArg<6, Rgb<255, 255, 255> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<8, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >' has no member named 'getColor'
- 33 | auto getColor(int led) -> decltype(MixColors(off_color_.getColor(0), MixColors(spark_color_.getColor(0), base_.getColor(0), 1, 8), 1, 8)) {
- | ~~~~~~^~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\fire.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:454:
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h: In instantiation of 'class Style<InOutSparkTipX<Layers<Layers<Layers<Layers<Gradient<RgbArg<1, Rgb<255, 0, 0> >, RgbArg<2, Rgb<0, 0, 255> >, RgbArg<3, Rgb<0, 255, 0> > >, AlphaL<RgbArg<4, Rgb<255, 255, 255> >, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntArgSVF<5, 10> > > > > >, AlphaL<RgbArg<6, Rgb<255, 255, 255> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<8, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, InOutFuncX<SingleValueAdapter<IntArgSVF<9, 300> >, SingleValueAdapter<IntArgSVF<10, 800> > >, RgbArg<11, Rgb<255, 255, 255> > > >':
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = InOutSparkTipX<Layers<Layers<Layers<Layers<Gradient<RgbArg<1, Rgb<255, 0, 0> >, RgbArg<2, Rgb<0, 0, 255> >, RgbArg<3, Rgb<0, 255, 0> > >, AlphaL<RgbArg<4, Rgb<255, 255, 255> >, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntArgSVF<5, 10> > > > > >, AlphaL<RgbArg<6, Rgb<255, 255, 255> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<8, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, InOutFuncX<SingleValueAdapter<IntArgSVF<9, 300> >, SingleValueAdapter<IntArgSVF<10, 800> > >, RgbArg<11, Rgb<255, 255, 255> > >]'
- C:\Users\Samur\Desktop\ProffieOS\styles\style_parser.h:73:7: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:71:47: error: 'class InOutSparkTipX<Layers<Layers<Layers<Layers<Gradient<RgbArg<1, Rgb<255, 0, 0> >, RgbArg<2, Rgb<0, 0, 255> >, RgbArg<3, Rgb<0, 255, 0> > >, AlphaL<RgbArg<4, Rgb<255, 255, 255> >, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntArgSVF<5, 10> > > > > >, AlphaL<RgbArg<6, Rgb<255, 255, 255> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<8, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, InOutFuncX<SingleValueAdapter<IntArgSVF<9, 300> >, SingleValueAdapter<IntArgSVF<10, 800> > >, RgbArg<11, Rgb<255, 255, 255> > >' has no member named 'getColor'
- 71 | class Style : public StyleHelper<decltype(T().getColor(0))> {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:77:49: error: 'class InOutSparkTipX<Layers<Layers<Layers<Layers<Gradient<RgbArg<1, Rgb<255, 0, 0> >, RgbArg<2, Rgb<0, 0, 255> >, RgbArg<3, Rgb<0, 255, 0> > >, AlphaL<RgbArg<4, Rgb<255, 255, 255> >, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntArgSVF<5, 10> > > > > >, AlphaL<RgbArg<6, Rgb<255, 255, 255> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<8, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, InOutFuncX<SingleValueAdapter<IntArgSVF<9, 300> >, SingleValueAdapter<IntArgSVF<10, 800> > >, RgbArg<11, Rgb<255, 255, 255> > >' has no member named 'getColor'
- 77 | virtual auto getColor2(int i) -> decltype(T().getColor(0)) override {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:73:8: error: 'bool Style<T>::IsHandled(HandledFeature) [with T = InOutSparkTipX<Layers<Layers<Layers<Layers<Gradient<RgbArg<1, Rgb<255, 0, 0> >, RgbArg<2, Rgb<0, 0, 255> >, RgbArg<3, Rgb<0, 255, 0> > >, AlphaL<RgbArg<4, Rgb<255, 255, 255> >, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntArgSVF<5, 10> > > > > >, AlphaL<RgbArg<6, Rgb<255, 255, 255> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<8, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, InOutFuncX<SingleValueAdapter<IntArgSVF<9, 300> >, SingleValueAdapter<IntArgSVF<10, 800> > >, RgbArg<11, Rgb<255, 255, 255> > >]' marked 'override', but does not override
- 73 | bool IsHandled(HandledFeature effect) override {
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:81:8: error: 'void Style<T>::run(BladeBase*) [with T = InOutSparkTipX<Layers<Layers<Layers<Layers<Gradient<RgbArg<1, Rgb<255, 0, 0> >, RgbArg<2, Rgb<0, 0, 255> >, RgbArg<3, Rgb<0, 255, 0> > >, AlphaL<RgbArg<4, Rgb<255, 255, 255> >, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntArgSVF<5, 10> > > > > >, AlphaL<RgbArg<6, Rgb<255, 255, 255> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<8, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, InOutFuncX<SingleValueAdapter<IntArgSVF<9, 300> >, SingleValueAdapter<IntArgSVF<10, 800> > >, RgbArg<11, Rgb<255, 255, 255> > >]' marked 'override', but does not override
- 81 | void run(BladeBase* blade) override {
- | ^~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h: In instantiation of 'class Style<Layers<Layers<Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<150, 0, 0> >, AlphaL<Layers<RgbArg<3, Rgb<255, 40, 0> >, AlphaL<RgbArg<4, Rgb<255, 255, 10> >, SparkleF<100, 1024> > >, StrobeF<SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<50> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<RgbArg<1, Rgb<150, 0, 0> >, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<5> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<12800> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<100> > > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 60, 100, EffectType::EFFECT_CLASH> >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 100> >, SingleValueAdapter<IntArgSVF<6, 200> > >, true> > > >':
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = Layers<Layers<Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<150, 0, 0> >, AlphaL<Layers<RgbArg<3, Rgb<255, 40, 0> >, AlphaL<RgbArg<4, Rgb<255, 255, 10> >, SparkleF<100, 1024> > >, StrobeF<SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<50> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<RgbArg<1, Rgb<150, 0, 0> >, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<5> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<12800> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<100> > > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 60, 100, EffectType::EFFECT_CLASH> >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 100> >, SingleValueAdapter<IntArgSVF<6, 200> > >, true> > >]'
- C:\Users\Samur\Desktop\ProffieOS\styles\style_parser.h:81:589: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:71:47: error: 'class Layers<Layers<Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<150, 0, 0> >, AlphaL<Layers<RgbArg<3, Rgb<255, 40, 0> >, AlphaL<RgbArg<4, Rgb<255, 255, 10> >, SparkleF<100, 1024> > >, StrobeF<SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<50> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<RgbArg<1, Rgb<150, 0, 0> >, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<5> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<12800> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<100> > > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 60, 100, EffectType::EFFECT_CLASH> >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 100> >, SingleValueAdapter<IntArgSVF<6, 200> > >, true> > >' has no member named 'getColor'
- 71 | class Style : public StyleHelper<decltype(T().getColor(0))> {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:77:49: error: 'class Layers<Layers<Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<150, 0, 0> >, AlphaL<Layers<RgbArg<3, Rgb<255, 40, 0> >, AlphaL<RgbArg<4, Rgb<255, 255, 10> >, SparkleF<100, 1024> > >, StrobeF<SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<50> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<RgbArg<1, Rgb<150, 0, 0> >, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<5> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<12800> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<100> > > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 60, 100, EffectType::EFFECT_CLASH> >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 100> >, SingleValueAdapter<IntArgSVF<6, 200> > >, true> > >' has no member named 'getColor'
- 77 | virtual auto getColor2(int i) -> decltype(T().getColor(0)) override {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:73:8: error: 'bool Style<T>::IsHandled(HandledFeature) [with T = Layers<Layers<Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<150, 0, 0> >, AlphaL<Layers<RgbArg<3, Rgb<255, 40, 0> >, AlphaL<RgbArg<4, Rgb<255, 255, 10> >, SparkleF<100, 1024> > >, StrobeF<SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<50> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<RgbArg<1, Rgb<150, 0, 0> >, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<5> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<12800> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<100> > > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 60, 100, EffectType::EFFECT_CLASH> >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 100> >, SingleValueAdapter<IntArgSVF<6, 200> > >, true> > >]' marked 'override', but does not override
- 73 | bool IsHandled(HandledFeature effect) override {
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:81:8: error: 'void Style<T>::run(BladeBase*) [with T = Layers<Layers<Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<150, 0, 0> >, AlphaL<Layers<RgbArg<3, Rgb<255, 40, 0> >, AlphaL<RgbArg<4, Rgb<255, 255, 10> >, SparkleF<100, 1024> > >, StrobeF<SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<50> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<RgbArg<1, Rgb<150, 0, 0> >, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<5> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<12800> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<100> > > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 60, 100, EffectType::EFFECT_CLASH> >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 100> >, SingleValueAdapter<IntArgSVF<6, 200> > >, true> > >]' marked 'override', but does not override
- 81 | void run(BladeBase* blade) override {
- | ^~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:463:
- C:\Users\Samur\Desktop\ProffieOS\styles\color_cycle.h: In instantiation of 'class ColorCycle<RgbArg<1, Rgb<0, 0, 255> >, 0, 1, Layers<Layers<RgbArg<3, Rgb<0, 255, 255> >, AlphaL<RgbArg<2, Rgb<0, 0, 255> >, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, AlphaL<RgbArg<4, Rgb<255, 50, 50> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> >, LockupL<Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, 100, 2000, 1000>':
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:71:43: required from 'class Style<ColorCycle<RgbArg<1, Rgb<0, 0, 255> >, 0, 1, Layers<Layers<RgbArg<3, Rgb<0, 255, 255> >, AlphaL<RgbArg<2, Rgb<0, 0, 255> >, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, AlphaL<RgbArg<4, Rgb<255, 50, 50> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> >, LockupL<Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, 100, 2000, 1000> >'
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = ColorCycle<RgbArg<1, Rgb<0, 0, 255> >, 0, 1, Layers<Layers<RgbArg<3, Rgb<0, 255, 255> >, AlphaL<RgbArg<2, Rgb<0, 0, 255> >, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, AlphaL<RgbArg<4, Rgb<255, 50, 50> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> >, LockupL<Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, 100, 2000, 1000>]'
- C:\Users\Samur\Desktop\ProffieOS\styles\style_parser.h:94:23: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\color_cycle.h:73:100: error: 'class Layers<Layers<RgbArg<3, Rgb<0, 255, 255> >, AlphaL<RgbArg<2, Rgb<0, 0, 255> >, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, AlphaL<RgbArg<4, Rgb<255, 50, 50> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> >, LockupL<Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >' has no member named 'getColor'
- 73 | auto getColor(int led) -> decltype(MixColors(off_c_.getColor(0), MixColors(c_.getColor(0), on_c_.getColor(0), 1, 15), 1, 15)) {
- | ~~~~~~^~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\fire.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:454:
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h: In instantiation of 'class Style<ColorCycle<RgbArg<1, Rgb<0, 0, 255> >, 0, 1, Layers<Layers<RgbArg<3, Rgb<0, 255, 255> >, AlphaL<RgbArg<2, Rgb<0, 0, 255> >, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, AlphaL<RgbArg<4, Rgb<255, 50, 50> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> >, LockupL<Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, 100, 2000, 1000> >':
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = ColorCycle<RgbArg<1, Rgb<0, 0, 255> >, 0, 1, Layers<Layers<RgbArg<3, Rgb<0, 255, 255> >, AlphaL<RgbArg<2, Rgb<0, 0, 255> >, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, AlphaL<RgbArg<4, Rgb<255, 50, 50> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> >, LockupL<Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, 100, 2000, 1000>]'
- C:\Users\Samur\Desktop\ProffieOS\styles\style_parser.h:94:23: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:71:47: error: 'class ColorCycle<RgbArg<1, Rgb<0, 0, 255> >, 0, 1, Layers<Layers<RgbArg<3, Rgb<0, 255, 255> >, AlphaL<RgbArg<2, Rgb<0, 0, 255> >, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, AlphaL<RgbArg<4, Rgb<255, 50, 50> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> >, LockupL<Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, 100, 2000, 1000>' has no member named 'getColor'
- 71 | class Style : public StyleHelper<decltype(T().getColor(0))> {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:77:49: error: 'class ColorCycle<RgbArg<1, Rgb<0, 0, 255> >, 0, 1, Layers<Layers<RgbArg<3, Rgb<0, 255, 255> >, AlphaL<RgbArg<2, Rgb<0, 0, 255> >, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, AlphaL<RgbArg<4, Rgb<255, 50, 50> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> >, LockupL<Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, 100, 2000, 1000>' has no member named 'getColor'
- 77 | virtual auto getColor2(int i) -> decltype(T().getColor(0)) override {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:73:8: error: 'bool Style<T>::IsHandled(HandledFeature) [with T = ColorCycle<RgbArg<1, Rgb<0, 0, 255> >, 0, 1, Layers<Layers<RgbArg<3, Rgb<0, 255, 255> >, AlphaL<RgbArg<2, Rgb<0, 0, 255> >, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, AlphaL<RgbArg<4, Rgb<255, 50, 50> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> >, LockupL<Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, 100, 2000, 1000>]' marked 'override', but does not override
- 73 | bool IsHandled(HandledFeature effect) override {
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:81:8: error: 'void Style<T>::run(BladeBase*) [with T = ColorCycle<RgbArg<1, Rgb<0, 0, 255> >, 0, 1, Layers<Layers<RgbArg<3, Rgb<0, 255, 255> >, AlphaL<RgbArg<2, Rgb<0, 0, 255> >, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, AlphaL<RgbArg<4, Rgb<255, 50, 50> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> >, LockupL<Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, 100, 2000, 1000>]' marked 'override', but does not override
- 81 | void run(BladeBase* blade) override {
- | ^~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h: In instantiation of 'class Style<Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> > >':
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> >]'
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:24:86: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:71:47: error: 'class Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> >' has no member named 'getColor'
- 71 | class Style : public StyleHelper<decltype(T().getColor(0))> {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:77:49: error: 'class Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> >' has no member named 'getColor'
- 77 | virtual auto getColor2(int i) -> decltype(T().getColor(0)) override {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:73:8: error: 'bool Style<T>::IsHandled(HandledFeature) [with T = Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> >]' marked 'override', but does not override
- 73 | bool IsHandled(HandledFeature effect) override {
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:81:8: error: 'void Style<T>::run(BladeBase*) [with T = Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> >]' marked 'override', but does not override
- 81 | void run(BladeBase* blade) override {
- | ^~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:9,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h: In instantiation of 'class TransitionHelper<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > > >':
- C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:73:27: required from 'class InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > > >'
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> >]'
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:24:86: required from here
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:62:52: error: 'class TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >' has no member named 'getColor'
- 62 | auto getColor(A a, B b, int led) -> decltype(tr_.getColor(a, b, led)) {
- | ~~~~^~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:475:
- C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h: In instantiation of 'class InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > > >':
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> >]'
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:24:86: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:77:23: error: 'class TransitionHelper<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > > >' has no member named 'getColor'
- 77 | MixColors(out_tr_.getColor(in_tr_.getColor(RGBA_um_nod::Transparent(), off_color_.getColor(led), led), RGBA_um_nod::Transparent(), led),
- | ~~~~~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:77:14: error: no matching function for call to 'TransitionHelper<TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > > >::getColor(RGBA_um_nod, SimpleColor, int&)'
- 77 | MixColors(out_tr_.getColor(in_tr_.getColor(RGBA_um_nod::Transparent(), off_color_.getColor(led), led), RGBA_um_nod::Transparent(), led),
- | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 78 | in_tr_.getColor(out_tr_.getColor(off_color_.getColor(led), RGBA_um_nod::Transparent(), led), off_color_.getColor(led), led), 1, 1)) {
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\lockup.h:9,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:472:
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:62:8: note: candidate: 'template<class A, class B> decltype (((TransitionHelper<T>*)this)->TransitionHelper<T>::tr_.getColor(a, b, led)) TransitionHelper<T>::getColor(A, B, int) [with A = A; B = B; T = TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >]'
- 62 | auto getColor(A a, B b, int led) -> decltype(tr_.getColor(a, b, led)) {
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:62:8: note: template argument deduction/substitution failed:
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h: In substitution of 'template<class A, class B> decltype (((TransitionHelper<TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > > >*)this)->TransitionHelper<TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > > >::tr_.TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >::getColor<X, Y>(a, b, led)) TransitionHelper<TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > > >::getColor<A, B>(A, B, int) [with A = RGBA_um_nod; B = SimpleColor]':
- C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:77:14: required from 'class InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > > >'
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> >]'
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:24:86: required from here
- C:\Users\Samur\Desktop\ProffieOS\transitions\base.h:62:8: error: no matching function for call to 'TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >::getColor(RGBA_um_nod&, SimpleColor&, int&)'
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\transition_effect.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:487:
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:102:8: note: candidate: 'template<class X, class Y> decltype (MixColors(b, <expression error>, 1, 1)) TrConcat<A, INTERMEDIATE, B ...>::getColor(const X&, const Y&, int) [with X = X; Y = Y; A = TrWipeInX<SingleValueAdapter<IntSVF<1500> > >; INTERMEDIATE = Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >; B = {TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > >}]'
- 102 | auto getColor(const X& a, const Y& b, int led) -> decltype(
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:102:8: note: template argument deduction/substitution failed:
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:475:
- C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h: In instantiation of 'class InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > > >':
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> >]'
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:24:86: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\inout_helper.h:78:32: error: 'class TransitionHelper<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > > >' has no member named 'getColor'
- 78 | in_tr_.getColor(out_tr_.getColor(off_color_.getColor(led), RGBA_um_nod::Transparent(), led), off_color_.getColor(led), led), 1, 1)) {
- | ~~~~~~~~^~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:487:
- C:\Users\Samur\Desktop\ProffieOS\styles\transition_effect.h: In instantiation of 'class TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>':
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> >]'
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:24:86: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\transition_effect.h:42:8: error: no matching function for call to 'TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >::getColor(RGBA_um_nod, RGBA_um_nod, int)'
- 42 | auto getColor(int led) -> decltype(transition_.getColor(RGBA_um_nod::Transparent(),
- | ^~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\transition_effect.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:487:
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:102:8: note: candidate: 'template<class X, class Y> decltype (MixColors(b, <expression error>, 1, 1)) TrConcat<A, INTERMEDIATE, B ...>::getColor(const X&, const Y&, int) [with X = X; Y = Y; A = TrWipeX<SingleValueAdapter<IntSVF<2800> > >; INTERMEDIATE = Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >; B = {TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > >}]'
- 102 | auto getColor(const X& a, const Y& b, int led) -> decltype(
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:102:8: note: template argument deduction/substitution failed:
- In file included from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:487:
- C:\Users\Samur\Desktop\ProffieOS\styles\transition_effect.h: In instantiation of 'class TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF>':
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> >]'
- C:\Users\Samur\Desktop\ProffieOS\config\sailor_jedi_config.h:24:86: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\transition_effect.h:42:8: error: no matching function for call to 'TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >::getColor(RGBA_um_nod, RGBA_um_nod, int)'
- 42 | auto getColor(int led) -> decltype(transition_.getColor(RGBA_um_nod::Transparent(),
- | ^~~~~~~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\transition_effect.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:487:
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:102:8: note: candidate: 'template<class X, class Y> decltype (MixColors(b, <expression error>, 1, 1)) TrConcat<A, INTERMEDIATE, B ...>::getColor(const X&, const Y&, int) [with X = X; Y = Y; A = TrFadeX<SingleValueAdapter<IntSVF<100> > >; INTERMEDIATE = Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >; B = {TrFadeX<SingleValueAdapter<IntSVF<100> > >}]'
- 102 | auto getColor(const X& a, const Y& b, int led) -> decltype(
- | ^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\transitions\concat.h:102:8: note: template argument deduction/substitution failed:
- In file included from C:\Users\Samur\Desktop\ProffieOS\styles\fire.h:4,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:454:
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h: In instantiation of 'class Style<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<2, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<3, 300> >, SingleValueAdapter<IntArgSVF<4, 800> > >, true> > > >':
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<2, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<3, 300> >, SingleValueAdapter<IntArgSVF<4, 800> > >, true> > >]'
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:554:78: required from 'StyleFactory* StyleNormalPtrX() [with base_color = RgbArg<1, Rgb<0, 255, 255> >; clash_color = RgbArg<2, Rgb<255, 255, 255> >; out_millis = SingleValueAdapter<IntArgSVF<3, 300> >; in_millis = SingleValueAdapter<IntArgSVF<4, 800> >; lockup_flicker_color = Rgb<255, 255, 255>; blast_color = Rgb<255, 255, 255>]'
- C:\Users\Samur\Desktop\ProffieOS\styles\style_parser.h:47:100: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:71:47: error: 'class Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<2, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<3, 300> >, SingleValueAdapter<IntArgSVF<4, 800> > >, true> > >' has no member named 'getColor'
- 71 | class Style : public StyleHelper<decltype(T().getColor(0))> {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:77:49: error: 'class Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<2, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<3, 300> >, SingleValueAdapter<IntArgSVF<4, 800> > >, true> > >' has no member named 'getColor'
- 77 | virtual auto getColor2(int i) -> decltype(T().getColor(0)) override {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:73:8: error: 'bool Style<T>::IsHandled(HandledFeature) [with T = Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<2, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<3, 300> >, SingleValueAdapter<IntArgSVF<4, 800> > >, true> > >]' marked 'override', but does not override
- 73 | bool IsHandled(HandledFeature effect) override {
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:81:8: error: 'void Style<T>::run(BladeBase*) [with T = Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<2, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<3, 300> >, SingleValueAdapter<IntArgSVF<4, 800> > >, true> > >]' marked 'override', but does not override
- 81 | void run(BladeBase* blade) override {
- | ^~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h: In instantiation of 'class Style<Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rainbow, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 300> >, SingleValueAdapter<IntArgSVF<6, 800> > >, true> > > >':
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rainbow, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 300> >, SingleValueAdapter<IntArgSVF<6, 800> > >, true> > >]'
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:554:78: required from 'StyleFactory* StyleNormalPtrX() [with base_color = Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >; clash_color = Rainbow; out_millis = SingleValueAdapter<IntArgSVF<5, 300> >; in_millis = SingleValueAdapter<IntArgSVF<6, 800> >; lockup_flicker_color = Rgb<255, 255, 255>; blast_color = Rgb<255, 255, 255>]'
- C:\Users\Samur\Desktop\ProffieOS\styles\style_parser.h:85:136: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:71:47: error: 'class Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rainbow, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 300> >, SingleValueAdapter<IntArgSVF<6, 800> > >, true> > >' has no member named 'getColor'
- 71 | class Style : public StyleHelper<decltype(T().getColor(0))> {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:77:49: error: 'class Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rainbow, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 300> >, SingleValueAdapter<IntArgSVF<6, 800> > >, true> > >' has no member named 'getColor'
- 77 | virtual auto getColor2(int i) -> decltype(T().getColor(0)) override {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:73:8: error: 'bool Style<T>::IsHandled(HandledFeature) [with T = Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rainbow, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 300> >, SingleValueAdapter<IntArgSVF<6, 800> > >, true> > >]' marked 'override', but does not override
- 73 | bool IsHandled(HandledFeature effect) override {
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:81:8: error: 'void Style<T>::run(BladeBase*) [with T = Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rainbow, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 300> >, SingleValueAdapter<IntArgSVF<6, 800> > >, true> > >]' marked 'override', but does not override
- 81 | void run(BladeBase* blade) override {
- | ^~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h: In instantiation of 'class Style<Layers<Layers<Layers<Rainbow, LockupL<Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<1, 300> >, SingleValueAdapter<IntArgSVF<2, 800> > >, true> > > >':
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:95:10: required from 'StyleFactory* StylePtr() [with STYLE = Layers<Layers<Layers<Rainbow, LockupL<Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<1, 300> >, SingleValueAdapter<IntArgSVF<2, 800> > >, true> > >]'
- C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:580:78: required from 'StyleFactory* StyleRainbowPtrX() [with out_millis = SingleValueAdapter<IntArgSVF<1, 300> >; in_millis = SingleValueAdapter<IntArgSVF<2, 800> >; clash_color = Rgb<255, 255, 255>; lockup_flicker_color = Rgb<255, 255, 255>]'
- C:\Users\Samur\Desktop\ProffieOS\styles\style_parser.h:97:65: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:71:47: error: 'class Layers<Layers<Layers<Rainbow, LockupL<Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<1, 300> >, SingleValueAdapter<IntArgSVF<2, 800> > >, true> > >' has no member named 'getColor'
- 71 | class Style : public StyleHelper<decltype(T().getColor(0))> {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:77:49: error: 'class Layers<Layers<Layers<Rainbow, LockupL<Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<1, 300> >, SingleValueAdapter<IntArgSVF<2, 800> > >, true> > >' has no member named 'getColor'
- 77 | virtual auto getColor2(int i) -> decltype(T().getColor(0)) override {
- | ~~~~^~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:73:8: error: 'bool Style<T>::IsHandled(HandledFeature) [with T = Layers<Layers<Layers<Rainbow, LockupL<Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<1, 300> >, SingleValueAdapter<IntArgSVF<2, 800> > >, true> > >]' marked 'override', but does not override
- 73 | bool IsHandled(HandledFeature effect) override {
- | ^~~~~~~~~
- C:\Users\Samur\Desktop\ProffieOS\styles\style_ptr.h:81:8: error: 'void Style<T>::run(BladeBase*) [with T = Layers<Layers<Layers<Rainbow, LockupL<Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<1, 300> >, SingleValueAdapter<IntArgSVF<2, 800> > >, true> > >]' marked 'override', but does not override
- 81 | void run(BladeBase* blade) override {
- | ^~~
- In file included from C:\Users\Samur\Desktop\ProffieOS\blades\blade_base.h:18,
- from C:\Users\Samur\Desktop\ProffieOS\ProffieOS.ino:427:
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h: In instantiation of 'BladeStyle* StyleFactoryImpl<STYLE>::make() [with STYLE = Style<Layers<Layers<Layers<Rainbow, LockupL<Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<1, 300> >, SingleValueAdapter<IntArgSVF<2, 800> > >, true> > > >]':
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:44:15: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:46:22: error: cannot convert 'Style<Layers<Layers<Layers<Rainbow, LockupL<Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Rainbow, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<1, 300> >, SingleValueAdapter<IntArgSVF<2, 800> > >, true> > > >*' to 'BladeStyle*' in return
- 46 | return new STYLE();
- | ^
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h: In instantiation of 'BladeStyle* StyleFactoryImpl<STYLE>::make() [with STYLE = Style<Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rainbow, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 300> >, SingleValueAdapter<IntArgSVF<6, 800> > >, true> > > >]':
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:44:15: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:46:22: error: cannot convert 'Style<Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<RgbArg<1, Rgb<0, 0, 0> >, AlphaL<RgbArg<2, Rgb<255, 255, 255> >, StrobeF<SingleValueAdapter<IntArgSVF<3, 15> >, SingleValueAdapter<IntArgSVF<4, 1> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<Rainbow, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 300> >, SingleValueAdapter<IntArgSVF<6, 800> > >, true> > > >*' to 'BladeStyle*' in return
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h: In instantiation of 'BladeStyle* StyleFactoryImpl<STYLE>::make() [with STYLE = Style<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<2, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<3, 300> >, SingleValueAdapter<IntArgSVF<4, 800> > >, true> > > >]':
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:44:15: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:46:22: error: cannot convert 'Style<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<1, Rgb<0, 255, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<2, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<3, 300> >, SingleValueAdapter<IntArgSVF<4, 800> > >, true> > > >*' to 'BladeStyle*' in return
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h: In instantiation of 'BladeStyle* StyleFactoryImpl<STYLE>::make() [with STYLE = Style<Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> > >]':
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:44:15: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:46:22: error: cannot convert 'Style<Layers<Layers<Layers<Layers<Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SparkleF<400, 1024> > >, AlphaL<Rgb<255, 0, 0>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, LockupL<AlphaL<Layers<Mix<SmoothStep<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<0> > >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> >, StripesX<SingleValueAdapter<IntSVF<1000> >, SingleValueAdapter<IntSVF<-1000> >, Rgb<255, 97, 0>, Rgb<255, 0, 0>, Rgb<0, 255, 0>, Rgb<0, 0, 255> > >, AlphaL<Rgb<255, 255, 255>, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<6000> > > > >, Bump<SingleValueAdapter<BladeAngleXSVF<SingleValueAdapter<IntSVF<0> >, SingleValueAdapter<IntSVF<32768> > > >, SingleValueAdapter<IntSVF<24000> > > >, Rgb<255, 0, 0>, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 80, 100, EffectType::EFFECT_CLASH>, InOutTrL<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<0> > > >, TrConcat<TrWipeInX<SingleValueAdapter<IntSVF<1500> > >, Layers<Rgb<255, 0, 255>, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<300> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<300> >, SingleValueAdapter<IntSVF<32768> > > > >, Rgb<0, 0, 0>, true>, TransitionEffectL<TrConcat<TrWipeX<SingleValueAdapter<IntSVF<2800> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 0, 255>, SparkleF<300, 1024> > >, TrConcat<TrJoin<TrWipeX<SingleValueAdapter<IntSVF<750> > >, TrSparkX<Rgb<255, 255, 255>, SingleValueAdapter<IntSVF<400> >, SingleValueAdapter<IntSVF<750> >, SingleValueAdapter<IntSVF<0> > > >, Rgb<0, 0, 0>, TrJoin<TrWipeInX<SingleValueAdapter<IntSVF<150> > >, TrSparkX<Rgb<255, 0, 255>, SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<150> >, SingleValueAdapter<IntSVF<32768> > > > > >, EffectType::EFFECT_PREON>, TransitionEffectL<TrConcat<TrFadeX<SingleValueAdapter<IntSVF<100> > >, Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 255>, SparkleF<300, 1024> > >, TrFadeX<SingleValueAdapter<IntSVF<100> > > >, EffectType::EFFECT_POSTOFF> > >*' to 'BladeStyle*' in return
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h: In instantiation of 'BladeStyle* StyleFactoryImpl<STYLE>::make() [with STYLE = Style<ColorCycle<RgbArg<1, Rgb<0, 0, 255> >, 0, 1, Layers<Layers<RgbArg<3, Rgb<0, 255, 255> >, AlphaL<RgbArg<2, Rgb<0, 0, 255> >, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, AlphaL<RgbArg<4, Rgb<255, 50, 50> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> >, LockupL<Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, 100, 2000, 1000> >]':
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:44:15: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:46:22: error: cannot convert 'Style<ColorCycle<RgbArg<1, Rgb<0, 0, 255> >, 0, 1, Layers<Layers<RgbArg<3, Rgb<0, 255, 255> >, AlphaL<RgbArg<2, Rgb<0, 0, 255> >, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, AlphaL<RgbArg<4, Rgb<255, 50, 50> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> >, LockupL<Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, Layers<RgbArg<5, Rgb<255, 0, 0> >, AlphaL<RgbArg<3, Rgb<0, 255, 255> >, HumpFlickerF<100> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > >, SimpleClashL<Rgb<255, 255, 255>, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, 100, 2000, 1000> >*' to 'BladeStyle*' in return
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h: In instantiation of 'BladeStyle* StyleFactoryImpl<STYLE>::make() [with STYLE = Style<Layers<Layers<Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<150, 0, 0> >, AlphaL<Layers<RgbArg<3, Rgb<255, 40, 0> >, AlphaL<RgbArg<4, Rgb<255, 255, 10> >, SparkleF<100, 1024> > >, StrobeF<SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<50> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<RgbArg<1, Rgb<150, 0, 0> >, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<5> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<12800> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<100> > > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 60, 100, EffectType::EFFECT_CLASH> >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 100> >, SingleValueAdapter<IntArgSVF<6, 200> > >, true> > > >]':
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:44:15: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:46:22: error: cannot convert 'Style<Layers<Layers<Layers<Layers<Layers<Layers<Layers<RgbArg<1, Rgb<150, 0, 0> >, AlphaL<Layers<RgbArg<3, Rgb<255, 40, 0> >, AlphaL<RgbArg<4, Rgb<255, 255, 10> >, SparkleF<100, 1024> > >, StrobeF<SingleValueAdapter<IntSVF<100> >, SingleValueAdapter<IntSVF<50> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<RgbArg<1, Rgb<150, 0, 0> >, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<5> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<12800> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<100> > > > > >, AlphaL<Rgb<255, 255, 255>, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<Layers<Layers<Layers<Rgb<0, 0, 0>, AlphaL<Rgb<255, 255, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, AlphaL<Layers<RgbArg<2, Rgb<255, 0, 0> >, AlphaL<Rgb<0, 0, 0>, StrobeF<SingleValueAdapter<IntSVF<50> >, SingleValueAdapter<IntSVF<1> > > > >, BrownNoiseF<SingleValueAdapter<IntSVF<6400> > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntSVF<200> > > > > >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, LocalizedClashL<Rgb<255, 255, 255>, 60, 100, EffectType::EFFECT_CLASH> >, AlphaL<Rgb<0, 0, 0>, InOutHelperF<InOutFuncX<SingleValueAdapter<IntArgSVF<5, 100> >, SingleValueAdapter<IntArgSVF<6, 200> > >, true> > > >*' to 'BladeStyle*' in return
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h: In instantiation of 'BladeStyle* StyleFactoryImpl<STYLE>::make() [with STYLE = Style<InOutSparkTipX<Layers<Layers<Layers<Layers<Gradient<RgbArg<1, Rgb<255, 0, 0> >, RgbArg<2, Rgb<0, 0, 255> >, RgbArg<3, Rgb<0, 255, 0> > >, AlphaL<RgbArg<4, Rgb<255, 255, 255> >, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntArgSVF<5, 10> > > > > >, AlphaL<RgbArg<6, Rgb<255, 255, 255> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<8, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, InOutFuncX<SingleValueAdapter<IntArgSVF<9, 300> >, SingleValueAdapter<IntArgSVF<10, 800> > >, RgbArg<11, Rgb<255, 255, 255> > > >]':
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:44:15: required from here
- C:\Users\Samur\Desktop\ProffieOS\styles\blade_style.h:46:22: error: cannot convert 'Style<InOutSparkTipX<Layers<Layers<Layers<Layers<Gradient<RgbArg<1, Rgb<255, 0, 0> >, RgbArg<2, Rgb<0, 0, 255> >, RgbArg<3, Rgb<0, 255, 0> > >, AlphaL<RgbArg<4, Rgb<255, 255, 255> >, SingleValueAdapter<OnSparkFSVF<SingleValueAdapter<IntArgSVF<5, 10> > > > > >, AlphaL<RgbArg<6, Rgb<255, 255, 255> >, BlastF<200, 100, 400, EffectType::EFFECT_BLAST> > >, LockupL<Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, Layers<RgbArg<7, Rgb<255, 0, 255> >, AlphaL<Rgb<255, 255, 255>, SingleValueAdapter<NoisySoundLevelCompatSVF> > >, SingleValueAdapter<IntSVF<32768> >, SmoothStep<SingleValueAdapter<IntSVF<28671> >, SingleValueAdapter<IntSVF<4096> > >, LayerFunctions<Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2000> > >, SingleValueAdapter<IntSVF<3000> >, SingleValueAdapter<IntSVF<16000> > >, ScaleBase<BrownNoiseF<SingleValueAdapter<IntSVF<10> > >, SingleValueAdapter<IntSVF<14000> >, SingleValueAdapter<IntSVF<8000> > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<26000> >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<10000> > > > >, Bump<ScaleBase<SlowNoise<SingleValueAdapter<IntSVF<2300> > >, SingleValueAdapter<IntSVF<20000> >, SingleValueAdapter<IntSVF<30000> > >, ScaleBase<IsLessThanBase<SlowNoise<SingleValueAdapter<IntSVF<1500> > >, SingleValueAdapter<IntSVF<8000> > >, SingleValueAdapter<ScaleSVF<NoisySoundLevelSVF, SingleValueAdapter<IntSVF<5000> >, SingleValueAdapter<IntSVF<0> > > >, SingleValueAdapter<IntSVF<0> > > > > > >, SimpleClashL<RgbArg<8, Rgb<255, 255, 255> >, 40, EffectType::EFFECT_CLASH, SmoothStep<SingleValueAdapter<IntSVF<16384> >, SingleValueAdapter<IntSVF<24000> > > > >, InOutFuncX<SingleValueAdapter<IntArgSVF<9, 300> >, SingleValueAdapter<IntArgSVF<10, 800> > >, RgbArg<11, Rgb<255, 255, 255> > > >*' to 'BladeStyle*' in return
- exit status 1
- conflicting declaration 'AudioDynamicMixer<9> dynamic_mixer'
- This report would have more information with
- "Show verbose output during compilation"
- option enabled in File -> Preferences.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement