Arduino: 1.8.19 (Windows 10), Board: "Proffieboard V2, Serial + Mass Storage + WebUSB, SDCARD (SPI), 80 MHz, Smallest Code" C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\krysi\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\krysi\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\krysi\OneDrive\Documents\Arduino\libraries -fqbn=proffieboard:stm32l4:ProffieboardV2-L433CC:usb=cdc_msc_webusb,dosfs=sdspi,speed=80,opt=os -ide-version=10819 -build-path C:\Users\krysi\AppData\Local\Temp\arduino_build_19915 -warnings=none -build-cache C:\Users\krysi\AppData\Local\Temp\arduino_cache_756711 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\krysi\AppData\Local\Arduino15\packages\proffieboard\tools\arm-none-eabi-gcc\9-2020-q2-update -prefs=runtime.tools.arm-none-eabi-gcc-9-2020-q2-update.path=C:\Users\krysi\AppData\Local\Arduino15\packages\proffieboard\tools\arm-none-eabi-gcc\9-2020-q2-update -verbose C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\krysi\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\krysi\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\krysi\OneDrive\Documents\Arduino\libraries -fqbn=proffieboard:stm32l4:ProffieboardV2-L433CC:usb=cdc_msc_webusb,dosfs=sdspi,speed=80,opt=os -ide-version=10819 -build-path C:\Users\krysi\AppData\Local\Temp\arduino_build_19915 -warnings=none -build-cache C:\Users\krysi\AppData\Local\Temp\arduino_cache_756711 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\krysi\AppData\Local\Arduino15\packages\proffieboard\tools\arm-none-eabi-gcc\9-2020-q2-update -prefs=runtime.tools.arm-none-eabi-gcc-9-2020-q2-update.path=C:\Users\krysi\AppData\Local\Arduino15\packages\proffieboard\tools\arm-none-eabi-gcc\9-2020-q2-update -verbose C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino Using board 'ProffieboardV2-L433CC' from platform in folder: C:\Users\krysi\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\3.6.0 Using core 'stm32l4' from platform in folder: C:\Users\krysi\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\3.6.0 Detecting libraries used... "C:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\tools\\arm-none-eabi-gcc\\9-2020-q2-update/bin/arm-none-eabi-g++" -mcpu=cortex-m4 -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib -fno-rtti -fno-exceptions -flto -fdevirtualize-at-ltrans -w -x c++ -E -CC -D_SYSTEM_CORE_CLOCK_=80000000L -DARDUINO=10819 -DARDUINO_STM32L4_BUTTERLY -DARDUINO_ARCH_STM32L4 -DSTM32L433xx -DPROFFIEBOARD_VERSION=2 -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant -felide-constructors -ffast-math -DUSB_VID=0x1209 -DUSB_PID=0x6668 -DUSB_DID=0xffff "-DUSB_MANUFACTURER=\"hubbe.net\"" "-DUSB_PRODUCT=\"Proffieboard\"" -DUSB_TYPE=USB_TYPE_CDC_MSC_WEBUSB -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/CMSIS/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/CMSIS/Device/ST/STM32L4xx/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/STM32L4xx/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\cores\\stm32l4" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\variants\\STM32L433CC-ProffieboardV2" "C:\\Users\\krysi\\AppData\\Local\\Temp\\arduino_build_19915\\sketch\\ProffieOS.ino.cpp" -o nul Alternatives for Wire.h: [Wire@1.0] ResolveLibrary(Wire.h) -> candidates: [Wire@1.0] "C:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\tools\\arm-none-eabi-gcc\\9-2020-q2-update/bin/arm-none-eabi-g++" -mcpu=cortex-m4 -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib -fno-rtti -fno-exceptions -flto -fdevirtualize-at-ltrans -w -x c++ -E -CC -D_SYSTEM_CORE_CLOCK_=80000000L -DARDUINO=10819 -DARDUINO_STM32L4_BUTTERLY -DARDUINO_ARCH_STM32L4 -DSTM32L433xx -DPROFFIEBOARD_VERSION=2 -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant -felide-constructors -ffast-math -DUSB_VID=0x1209 -DUSB_PID=0x6668 -DUSB_DID=0xffff "-DUSB_MANUFACTURER=\"hubbe.net\"" "-DUSB_PRODUCT=\"Proffieboard\"" -DUSB_TYPE=USB_TYPE_CDC_MSC_WEBUSB -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/CMSIS/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/CMSIS/Device/ST/STM32L4xx/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/STM32L4xx/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\cores\\stm32l4" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\variants\\STM32L433CC-ProffieboardV2" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\libraries\\Wire\\src" "C:\\Users\\krysi\\AppData\\Local\\Temp\\arduino_build_19915\\sketch\\ProffieOS.ino.cpp" -o nul "C:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\tools\\arm-none-eabi-gcc\\9-2020-q2-update/bin/arm-none-eabi-g++" -mcpu=cortex-m4 -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib -fno-rtti -fno-exceptions -flto -fdevirtualize-at-ltrans -w -x c++ -E -CC -D_SYSTEM_CORE_CLOCK_=80000000L -DARDUINO=10819 -DARDUINO_STM32L4_BUTTERLY -DARDUINO_ARCH_STM32L4 -DSTM32L433xx -DPROFFIEBOARD_VERSION=2 -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant -felide-constructors -ffast-math -DUSB_VID=0x1209 -DUSB_PID=0x6668 -DUSB_DID=0xffff "-DUSB_MANUFACTURER=\"hubbe.net\"" "-DUSB_PRODUCT=\"Proffieboard\"" -DUSB_TYPE=USB_TYPE_CDC_MSC_WEBUSB -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/CMSIS/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/CMSIS/Device/ST/STM32L4xx/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/STM32L4xx/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\cores\\stm32l4" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\variants\\STM32L433CC-ProffieboardV2" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\libraries\\Wire\\src" "C:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\libraries\\Wire\\src\\Wire.cpp" -o nul Generating function prototypes... "C:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\tools\\arm-none-eabi-gcc\\9-2020-q2-update/bin/arm-none-eabi-g++" -mcpu=cortex-m4 -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib -fno-rtti -fno-exceptions -flto -fdevirtualize-at-ltrans -w -x c++ -E -CC -D_SYSTEM_CORE_CLOCK_=80000000L -DARDUINO=10819 -DARDUINO_STM32L4_BUTTERLY -DARDUINO_ARCH_STM32L4 -DSTM32L433xx -DPROFFIEBOARD_VERSION=2 -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant -felide-constructors -ffast-math -DUSB_VID=0x1209 -DUSB_PID=0x6668 -DUSB_DID=0xffff "-DUSB_MANUFACTURER=\"hubbe.net\"" "-DUSB_PRODUCT=\"Proffieboard\"" -DUSB_TYPE=USB_TYPE_CDC_MSC_WEBUSB -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/CMSIS/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/CMSIS/Device/ST/STM32L4xx/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/STM32L4xx/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\cores\\stm32l4" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\variants\\STM32L433CC-ProffieboardV2" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\libraries\\Wire\\src" "C:\\Users\\krysi\\AppData\\Local\\Temp\\arduino_build_19915\\sketch\\ProffieOS.ino.cpp" -o "C:\\Users\\krysi\\AppData\\Local\\Temp\\arduino_build_19915\\preproc\\ctags_target_for_gcc_minus_e.cpp" "C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\krysi\\AppData\\Local\\Temp\\arduino_build_19915\\preproc\\ctags_target_for_gcc_minus_e.cpp" Compiling sketch... "C:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\tools\\arm-none-eabi-gcc\\9-2020-q2-update/bin/arm-none-eabi-g++" -mcpu=cortex-m4 -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib -fno-rtti -fno-exceptions -MMD -flto -fdevirtualize-at-ltrans -D_SYSTEM_CORE_CLOCK_=80000000L -DARDUINO=10819 -DARDUINO_STM32L4_BUTTERLY -DARDUINO_ARCH_STM32L4 -DSTM32L433xx -DPROFFIEBOARD_VERSION=2 -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant -felide-constructors -ffast-math -DUSB_VID=0x1209 -DUSB_PID=0x6668 -DUSB_DID=0xffff "-DUSB_MANUFACTURER=\"hubbe.net\"" "-DUSB_PRODUCT=\"Proffieboard\"" -DUSB_TYPE=USB_TYPE_CDC_MSC_WEBUSB -DDOSFS_SDCARD=1 -DDOSFS_SFLASH=0 "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/CMSIS/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/CMSIS/Device/ST/STM32L4xx/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0/system/STM32L4xx/Include" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\cores\\stm32l4" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\variants\\STM32L433CC-ProffieboardV2" "-IC:\\Users\\krysi\\AppData\\Local\\Arduino15\\packages\\proffieboard\\hardware\\stm32l4\\3.6.0\\libraries\\Wire\\src" "C:\\Users\\krysi\\AppData\\Local\\Temp\\arduino_build_19915\\sketch\\ProffieOS.ino.cpp" -o "C:\\Users\\krysi\\AppData\\Local\\Temp\\arduino_build_19915\\sketch\\ProffieOS.ino.cpp.o" In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h:11, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:397: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\dynamic_mixer.h: In member function 'int AudioDynamicMixer::read(int16_t*, int)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\dynamic_mixer.h:65:43: error: there are no arguments to 'NELEM' that depend on a template parameter, so a declaration of 'NELEM' must be available [-fpermissive] 65 | int to_do = std::min(elements, (int)NELEM(sum)); | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\dynamic_mixer.h:65:43: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\dynamic_mixer.h: In member function 'int AudioDynamicMixer::read(float*, int)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\dynamic_mixer.h:106:43: error: there are no arguments to 'NELEM' that depend on a template parameter, so a declaration of 'NELEM' must be available [-fpermissive] 106 | int to_do = std::min(elements, (int)NELEM(sum)); | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h:12, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:397: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\dac.h: In member function 'bool LS_DAC::isSilent()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\dac.h:468:29: error: 'NELEM' was not declared in this scope 468 | for (size_t i = 0; i < NELEM(dac_dma_buffer); i++) | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h:13, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:397: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\beeper.h: In member function 'void Beeper::Beep(float, float)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\beeper.h:43:22: error: 'NELEM' was not declared in this scope 43 | if (num_beeps_ < NELEM(beeps_)) { | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h:14, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:397: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\talkie.h: In member function 'void Talkie::Say(const uint8_t*, uint32_t, const tms5100_coeffs*)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\talkie.h:683:23: error: 'NELEM' was not declared in this scope 683 | if (num_words < NELEM(words)) { | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\buffered_wav_player.h:4, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h:26, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:397: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h: In member function 'void PlayWav::DecodeBytes4()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:139:32: error: there are no arguments to 'NELEM' that depend on a template parameter, so a declaration of 'NELEM' must be available [-fpermissive] 139 | num_samples_ < (int)NELEM(samples_)) { | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:397: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h: In function 'RefPtr GetFreeWavPlayer()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h:33:32: error: 'NELEM' was not declared in this scope 33 | for (size_t unit = 0; unit < NELEM(wav_players); unit++) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h: In function 'RefPtr GetWavPlayerPlaying(Effect*)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h:43:32: error: 'NELEM' was not declared in this scope 43 | for (size_t unit = 0; unit < NELEM(wav_players); unit++) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h: In function 'void SetupStandardAudioLow()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h:68:26: error: 'NELEM' was not declared in this scope 68 | for (size_t i = 0; i < NELEM(wav_players); i++) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h:75:26: error: 'NELEM' was not declared in this scope 75 | dynamic_mixer.streams_[NELEM(wav_players)] = &beeper; | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:428: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\charging.h: In member function 'virtual void StyleCharging::run(BladeBase*)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\charging.h:28:24: error: 'NELEM' was not declared in this scope 28 | i = clampi32(i, 0, NELEM(colors) - 2); | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\hump_flicker.h:13, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:436: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h: In member function 'int Bump::getInteger(int)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h:39:14: error: there are no arguments to 'NELEM' that depend on a template parameter, so a declaration of 'NELEM' must be available [-fpermissive] 39 | if (p >= NELEM(bump_shape) - 1) return 0; | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:446: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\clash.h: In member function 'void LocalizedClashL::run(BladeBase*)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\clash.h:90:15: error: there are no arguments to 'NELEM' that depend on a template parameter, so a declaration of 'NELEM' must be available [-fpermissive] 90 | mult_ = NELEM(clash_hump) * 2 * 102400 / CLASH_WIDTH_PERCENT / blade->num_leds(); | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\clash.h: In member function 'decltype ((((LocalizedClashL*)this)->LocalizedClashL::clash_color_.getColor(led) * 1)) LocalizedClashL::getColor(int)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\clash.h:109:18: error: there are no arguments to 'NELEM' that depend on a template parameter, so a declaration of 'NELEM' must be available [-fpermissive] 109 | if (dist < NELEM(clash_hump)) { | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:525: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\pov.h: In member function 'Vec3 StylePOV::extrapolate_accel()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\pov.h:64:28: error: 'NELEM' was not declared in this scope 64 | for (size_t i = 0; i < NELEM(accel_entries_); i++) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\pov.h:69:29: error: 'NELEM' was not declared in this scope 69 | Vec3 avg = sum * (1.0 / NELEM(accel_entries_)); | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\pov.h: In member function 'virtual void StylePOV::SB_Accel(const Vec3&, bool)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\pov.h:94:19: error: 'NELEM' was not declared in this scope 94 | if (entry_ >= NELEM(accel_entries_)) entry_ = 0; | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\pov.h: In member function 'virtual void StylePOV::run(BladeBase*)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\pov.h:117:26: error: 'NELEM' was not declared in this scope 117 | int col = fraction * NELEM(imageoffsets); | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\ws2811_blade.h:4, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:532: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\abstract_blade.h: In member function 'virtual void AbstractBlade::SB_Effect2(BladeEffectType, float)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\abstract_blade.h:72:21: error: 'NELEM' was not declared in this scope 72 | for (size_t i = NELEM(effects_) - 1; i; i--) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\abstract_blade.h:80:47: error: 'NELEM' was not declared in this scope 80 | num_effects_ = std::min(num_effects_ + 1, NELEM(effects_)); | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\ws2811_blade.h:30, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:532: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h: In member function 'bool WS2811PinBase::IsReadyForBeginFrame()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h:597:21: error: there are no arguments to 'NELEM' that depend on a template parameter, so a declaration of 'NELEM' must be available [-fpermissive] 597 | if (num_leds_ > NELEM(color_buffer)) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h:601:12: error: there are no arguments to 'NELEM' that depend on a template parameter, so a declaration of 'NELEM' must be available [-fpermissive] 601 | return NELEM(color_buffer) - color_buffer_size >= num_leds_; | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h: In member function 'Color16* WS2811PinBase::BeginFrame()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h:613:31: error: there are no arguments to 'NELEM' that depend on a template parameter, so a declaration of 'NELEM' must be available [-fpermissive] 613 | if (ret >= color_buffer + NELEM(color_buffer)) ret -= NELEM(color_buffer); | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h:613:59: error: there are no arguments to 'NELEM' that depend on a template parameter, so a declaration of 'NELEM' must be available [-fpermissive] 613 | if (ret >= color_buffer + NELEM(color_buffer)) ret -= NELEM(color_buffer); | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h: In member function 'void WS2811PinBase::read(uint8_t*)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h:677:31: error: there are no arguments to 'NELEM' that depend on a template parameter, so a declaration of 'NELEM' must be available [-fpermissive] 677 | if (pos == color_buffer + NELEM(color_buffer)) pos = color_buffer; | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:532: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\ws2811_blade.h: In member function 'virtual void WS2811_Blade::set(int, Color16)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\ws2811_blade.h:127:31: error: 'NELEM' was not declared in this scope 127 | if (pos >= color_buffer + NELEM(color_buffer)) pos -= NELEM(color_buffer); | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:535: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\saviblade.h: In member function 'void SaviBlade::SendCMD(uint8_t)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\saviblade.h:150:25: error: 'NELEM' was not declared in this scope 150 | end_ = (end_ + 1) % NELEM(commands_); | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:535: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\saviblade.h: In member function 'void SaviBlade::irq(uint32_t)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\saviblade.h:196:28: error: 'NELEM' was not declared in this scope 196 | begin_ = (begin_ + 1) % NELEM(commands_); | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:544: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_parser.h: In member function 'NamedStyle* StyleParser::FindStyle(const char*)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_parser.h:121:28: error: 'NELEM' was not declared in this scope 121 | for (size_t i = 0; i < NELEM(named_styles); i++) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_parser.h: In member function 'virtual bool StyleParser::Parse(const char*, const char*)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_parser.h:372:30: error: 'NELEM' was not declared in this scope 372 | for (size_t i = 0; i < NELEM(named_styles) - 1; i++) { | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:540: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\config\saber_config.h: At global scope: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\common\preset.h:6:27: error: 'NELEM' was not declared in this scope 6 | #define CONFIGARRAY(X) X, NELEM(X) | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\config\saber_config.h:684:2: note: in expansion of macro 'CONFIGARRAY' 684 | CONFIGARRAY(presets) }, | ^~~~~~~~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\saber_fett263_buttons.h:691, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\config\saber_config.h:42, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:570: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h: In member function 'virtual void PropBase::Off(SaberBase::OffType)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h:208:30: error: 'NELEM' was not declared in this scope 208 | for (size_t i = 0; i < NELEM(wav_players); i++) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h: In member function 'virtual bool PropBase::chdir(const char*)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h:292:28: error: 'NELEM' was not declared in this scope 292 | for (size_t i = 0; i < NELEM(wav_players); i++) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h: In member function 'void PropBase::FindBlade()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h:557:9: error: 'NELEM' was not declared in this scope 557 | if (NELEM(blades) > 1) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h: In member function 'void PropBase::MonitorStrokes()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h:767:23: error: 'NELEM' was not declared in this scope 767 | switch (strokes[NELEM(strokes)-1].type) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h:782:38: error: 'NELEM' was not declared in this scope 782 | STDOUT << " len = " << strokes[NELEM(strokes)-1].length(); | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h: In member function 'bool PropBase::DoGesture(PropBase::StrokeType)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h:818:28: error: 'NELEM' was not declared in this scope 818 | if (gesture == strokes[NELEM(strokes)-1].type) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h:829:17: error: 'NELEM' was not declared in this scope 829 | if (strokes[NELEM(strokes) - 1].end_millis == 0 && | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h:838:17: error: 'NELEM' was not declared in this scope 838 | if (strokes[NELEM(strokes)-1].end_millis - | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h:844:13: error: 'NELEM' was not declared in this scope 844 | strokes[NELEM(strokes)-1].type = gesture; | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h: In member function 'void PropBase::DetectTwist()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h:862:20: error: 'NELEM' was not declared in this scope 862 | if ((strokes[NELEM(strokes)-1].type == TWIST_LEFT && | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h: In member function 'void PropBase::DetectShake()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h:897:21: error: 'NELEM' was not declared in this scope 897 | if (strokes[NELEM(strokes)-1-i].type != | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h:901:21: error: 'NELEM' was not declared in this scope 901 | strokes[NELEM(strokes)-i].start_millis - | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\prop_base.h:907:17: error: 'NELEM' was not declared in this scope 907 | strokes[NELEM(strokes)-1].type = SHAKE_CLOSE; | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\config\saber_config.h:42, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:570: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\saber_fett263_buttons.h: In member function 'void SaberFett263Buttons::MenuChoice()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\saber_fett263_buttons.h:2633:132: error: 'NELEM' was not declared in this scope 2633 | current_preset_.SetStyle(blade_num_, style_parser.CopyArguments("~", current_preset_.GetStyle(blade_num_), int_arg_menu_, NELEM(int_arg_menu_))); | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\saber_fett263_buttons.h: In member function 'void SaberFett263Buttons::MenuDial(int)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\saber_fett263_buttons.h:3204:34: error: 'NELEM' was not declared in this scope 3204 | for (int i = 0; i < (int)NELEM(rgb_arg_menu_); i++) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\saber_fett263_buttons.h:3299:34: error: 'NELEM' was not declared in this scope 3299 | if (dial_ < 0) dial_ = NELEM(color_list_) - 1; | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\saber_fett263_buttons.h:3300:28: error: 'NELEM' was not declared in this scope 3300 | if (dial_ > (int)NELEM(color_list_) - 1) dial_ = 0; | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\saber_fett263_buttons.h:3558:34: error: 'NELEM' was not declared in this scope 3558 | for (int i = 0; i < (int)NELEM(int_arg_menu_); i++) { | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\saber_fett263_buttons.h: In member function 'virtual bool SaberFett263Buttons::Event2(BUTTON, EVENT, uint32_t)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\saber_fett263_buttons.h:5169:33: error: 'NELEM' was not declared in this scope 5169 | dial_ = (dial_ + 1) % NELEM(color_list_); | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\props\saber_fett263_buttons.h:5187:35: error: 'NELEM' was not declared in this scope 5187 | if (dial_ <= 0) dial_ = NELEM(color_list_); | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:617: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ir\stm32_ir.h: In member function 'void IrTransmitterSTM32::WaitForSpace()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ir\stm32_ir.h:122:16: error: 'NELEM' was not declared in this scope 122 | if (pos_ < NELEM(data_)) return; // We have space | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ir\stm32_ir.h:124:16: error: 'NELEM' was not declared in this scope 124 | if (pos_ < NELEM(data_)) return; // Sending codes helped | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ir\stm32_ir.h:126:16: error: 'NELEM' was not declared in this scope 126 | if (pos_ < NELEM(data_)) return; // Waiting for compacting helped. | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:640: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\common\sd_test.h: In constructor 'SDTestHistogram::SDTestHistogram()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\common\sd_test.h:6:32: error: 'NELEM' was not declared in this scope 6 | for (size_t col = 0; col < NELEM(counts); col++) counts[col] = 0; | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\common\sd_test.h: In member function 'void SDTestHistogram::count(uint32_t)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\common\sd_test.h:12:30: error: 'NELEM' was not declared in this scope 12 | counts[clampi32(m/50, 0, NELEM(counts) - 1)]++; | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\common\sd_test.h: In member function 'void SDTestHistogram::print(int)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\common\sd_test.h:16:32: error: 'NELEM' was not declared in this scope 16 | for (size_t col = 0; col < NELEM(counts); col++) max = std::max(max, counts[col]); | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\common\sd_test.h:19:36: error: 'NELEM' was not declared in this scope 19 | for (uint32_t col = 0; col < NELEM(counts); col++) { | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:1393: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\scripts\clash_recorder.h: In member function 'virtual void ClashRecorder::SB_Effect(EffectType, float)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\scripts\clash_recorder.h:11:18: error: 'NELEM' was not declared in this scope 11 | time_to_dump_ = NELEM(buffer_) / 2; | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\scripts\clash_recorder.h: In member function 'virtual void ClashRecorder::SB_Accel(const Vec3&, bool)': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\scripts\clash_recorder.h:22:17: error: 'NELEM' was not declared in this scope 22 | if (pos_ == NELEM(buffer_)) pos_ = 0; | ^~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\scripts\clash_recorder.h:53:28: error: 'NELEM' was not declared in this scope 53 | for (size_t i = 0; i < NELEM(buffer_); i++) { | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:1406: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\amplifier.h: In member function 'bool Amplifier::Active()': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\amplifier.h:27:28: error: 'NELEM' was not declared in this scope 27 | for (size_t i = 0; i < NELEM(wav_players); i++) | ^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h:11, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:397: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\dynamic_mixer.h: In instantiation of 'int AudioDynamicMixer::read(int16_t*, int) [with int N = 9; int16_t = short int]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\dac.h:547:53: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\dynamic_mixer.h:65:48: error: 'NELEM' was not declared in this scope 65 | int to_do = std::min(elements, (int)NELEM(sum)); | ~~~~~^~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\buffered_wav_player.h:4, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\sound.h:26, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:397: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h: In instantiation of 'void PlayWav::DecodeBytes4() [with int bits = 8; int channels = 1; int rate = 44100]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:165:7: required from 'void PlayWav::DecodeBytes3() [with int bits = 8; int channels = 1]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:176:25: required from 'void PlayWav::DecodeBytes2() [with int bits = 8]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:182:37: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:139:37: error: 'NELEM' was not declared in this scope 139 | num_samples_ < (int)NELEM(samples_)) { | ~~~~~^~~~~~~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h: In instantiation of 'void PlayWav::DecodeBytes4() [with int bits = 8; int channels = 1; int rate = 22050]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:167:7: required from 'void PlayWav::DecodeBytes3() [with int bits = 8; int channels = 1]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:176:25: required from 'void PlayWav::DecodeBytes2() [with int bits = 8]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:182:37: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:139:37: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h: In instantiation of 'void PlayWav::DecodeBytes4() [with int bits = 8; int channels = 1; int rate = 11025]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:169:7: required from 'void PlayWav::DecodeBytes3() [with int bits = 8; int channels = 1]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:176:25: required from 'void PlayWav::DecodeBytes2() [with int bits = 8]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:182:37: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:139:37: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h: In instantiation of 'void PlayWav::DecodeBytes4() [with int bits = 8; int channels = 2; int rate = 44100]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:165:7: required from 'void PlayWav::DecodeBytes3() [with int bits = 8; int channels = 2]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:177:30: required from 'void PlayWav::DecodeBytes2() [with int bits = 8]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:182:37: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:139:37: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h: In instantiation of 'void PlayWav::DecodeBytes4() [with int bits = 8; int channels = 2; int rate = 22050]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:167:7: required from 'void PlayWav::DecodeBytes3() [with int bits = 8; int channels = 2]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:177:30: required from 'void PlayWav::DecodeBytes2() [with int bits = 8]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:182:37: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:139:37: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h: In instantiation of 'void PlayWav::DecodeBytes4() [with int bits = 8; int channels = 2; int rate = 11025]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:169:7: required from 'void PlayWav::DecodeBytes3() [with int bits = 8; int channels = 2]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:177:30: required from 'void PlayWav::DecodeBytes2() [with int bits = 8]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:182:37: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:139:37: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h: In instantiation of 'void PlayWav::DecodeBytes4() [with int bits = 16; int channels = 1; int rate = 44100]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:165:7: required from 'void PlayWav::DecodeBytes3() [with int bits = 16; int channels = 1]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:176:25: required from 'void PlayWav::DecodeBytes2() [with int bits = 16]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:183:44: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:139:37: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h: In instantiation of 'void PlayWav::DecodeBytes4() [with int bits = 16; int channels = 1; int rate = 22050]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:167:7: required from 'void PlayWav::DecodeBytes3() [with int bits = 16; int channels = 1]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:176:25: required from 'void PlayWav::DecodeBytes2() [with int bits = 16]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:183:44: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:139:37: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h: In instantiation of 'void PlayWav::DecodeBytes4() [with int bits = 16; int channels = 1; int rate = 11025]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:169:7: required from 'void PlayWav::DecodeBytes3() [with int bits = 16; int channels = 1]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:176:25: required from 'void PlayWav::DecodeBytes2() [with int bits = 16]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:183:44: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:139:37: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h: In instantiation of 'void PlayWav::DecodeBytes4() [with int bits = 16; int channels = 2; int rate = 44100]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:165:7: required from 'void PlayWav::DecodeBytes3() [with int bits = 16; int channels = 2]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:177:30: required from 'void PlayWav::DecodeBytes2() [with int bits = 16]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:183:44: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:139:37: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h: In instantiation of 'void PlayWav::DecodeBytes4() [with int bits = 16; int channels = 2; int rate = 22050]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:167:7: required from 'void PlayWav::DecodeBytes3() [with int bits = 16; int channels = 2]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:177:30: required from 'void PlayWav::DecodeBytes2() [with int bits = 16]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:183:44: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:139:37: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h: In instantiation of 'void PlayWav::DecodeBytes4() [with int bits = 16; int channels = 2; int rate = 11025]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:169:7: required from 'void PlayWav::DecodeBytes3() [with int bits = 16; int channels = 2]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:177:30: required from 'void PlayWav::DecodeBytes2() [with int bits = 16]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:183:44: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\sound\playwav.h:139:37: error: 'NELEM' was not declared in this scope In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\ws2811_blade.h:30, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:532: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h: In instantiation of 'void WS2811PinBase::read(uint8_t*) [with Color8::Byteorder BYTEORDER = Color8::GRB; uint8_t = unsigned char]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h:648:8: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h:677:36: error: 'NELEM' was not declared in this scope 677 | if (pos == color_buffer + NELEM(color_buffer)) pos = color_buffer; | ~~~~~^~~~~~~~~~~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h: In instantiation of 'bool WS2811PinBase::IsReadyForBeginFrame() [with Color8::Byteorder BYTEORDER = Color8::GRB]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h:596:8: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h:597:26: error: 'NELEM' was not declared in this scope 597 | if (num_leds_ > NELEM(color_buffer)) { | ~~~~~^~~~~~~~~~~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h:601:17: error: 'NELEM' was not declared in this scope 601 | return NELEM(color_buffer) - color_buffer_size >= num_leds_; | ~~~~~^~~~~~~~~~~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h: In instantiation of 'Color16* WS2811PinBase::BeginFrame() [with Color8::Byteorder BYTEORDER = Color8::GRB]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h:604:12: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h:613:36: error: 'NELEM' was not declared in this scope 613 | if (ret >= color_buffer + NELEM(color_buffer)) ret -= NELEM(color_buffer); | ~~~~~^~~~~~~~~~~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\blades\stm32l4_ws2811.h:613:64: error: 'NELEM' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] 613 | if (ret >= color_buffer + NELEM(color_buffer)) ret -= NELEM(color_buffer); | ~~~~~^~~~~~~~~~~~~~ In file included from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\hump_flicker.h:13, from C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\ProffieOS.ino:436: C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h: In instantiation of 'int Bump::getInteger(int) [with BUMP_POSITION = IntEdit; BUMP_WIDTH_FRACTION = SingleValueAdapter >]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\mix.h:42:21: required from 'decltype (MixColors(((Mix*)this)->Mix::a_.getColor(led), ((Mix*)this)->Mix::b_.getColor(led), ((Mix*)this)->Mix::f_.getInteger(led), 15)) Mix::getColor(int) [with F = Bump > >; A = Rgb<0, 0, 0>; B = ShowColorStyle; decltype (MixColors(((Mix*)this)->Mix::a_.getColor(led), ((Mix*)this)->Mix::b_.getColor(led), ((Mix*)this)->Mix::f_.getInteger(led), 15)) = SimpleColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:78:28: required from 'decltype (T().getColor(0)) Style::getColor2(int) [with T = Mix > >, Rgb<0, 0, 0>, ShowColorStyle>; decltype (T().getColor(0)) = SimpleColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:77:16: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h:39:19: error: 'NELEM' was not declared in this scope 39 | if (p >= NELEM(bump_shape) - 1) return 0; | ~~~~~^~~~~~~~~~~~ C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h: In instantiation of 'int Bump::getInteger(int) [with BUMP_POSITION = SingleValueAdapter >; BUMP_WIDTH_FRACTION = SingleValueAdapter >]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\mix.h:42:21: required from 'decltype (MixColors(((Mix*)this)->Mix::a_.getColor(led), ((Mix*)this)->Mix::b_.getColor(led), ((Mix*)this)->Mix::f_.getInteger(led), 15)) Mix::getColor(int) [with F = Bump >, SingleValueAdapter > >; A = RgbArg<1, Rgb<255, 0, 0> >; B = ShowColorStyle; decltype (MixColors(((Mix*)this)->Mix::a_.getColor(led), ((Mix*)this)->Mix::b_.getColor(led), ((Mix*)this)->Mix::f_.getInteger(led), 15)) = SimpleColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:78:28: required from 'decltype (T().getColor(0)) Style::getColor2(int) [with T = Mix >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, ShowColorStyle>; decltype (T().getColor(0)) = SimpleColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:77:16: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h:39:19: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h: In instantiation of 'int Bump::getInteger(int) [with BUMP_POSITION = SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >; BUMP_WIDTH_FRACTION = SingleValueAdapter >]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\alpha.h:37:9: required from 'decltype ((((AlphaL*)this)->AlphaL::color_.getColor(led) * ((AlphaL*)this)->AlphaL::alpha_.getInteger(led))) AlphaL::getColor(int) [with COLOR = Mix >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >; ALPHA = Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > > >; decltype ((((AlphaL*)this)->AlphaL::color_.getColor(led) * ((AlphaL*)this)->AlphaL::alpha_.getInteger(led))) = RGBA_nod]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\layers.h:42:32: recursively required from 'decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) Layers::getColor(int) [with BASE = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION> >, AlphaL, SparkleF<300, 1024> > >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB> >, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3> >, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> > >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL> >, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK> >, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG> >, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT> >, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true> >; L1 = TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON>; decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\layers.h:42:32: required from 'decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) Layers::getColor(int) [with BASE = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION> >, AlphaL, SparkleF<300, 1024> > >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB> >, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3> >, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> > >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL> >, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK> >, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG> >, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT> >, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true> >, TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON> >; L1 = TransitionEffectL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > > >, EffectType::EFFECT_RETRACTION>; decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:78:28: required from 'decltype (T().getColor(0)) Style::getColor2(int) [with T = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE>, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION>, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION>, AlphaL, SparkleF<300, 1024> >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB>, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3>, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL>, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK>, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG>, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT>, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true>, TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON>, TransitionEffectL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > > >, EffectType::EFFECT_RETRACTION> >; decltype (T().getColor(0)) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:77:16: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h:39:19: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h: In instantiation of 'int Bump::getInteger(int) [with BUMP_POSITION = ScaleBase >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >; BUMP_WIDTH_FRACTION = ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > >]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\layer_functions.h:23:29: required from 'int LayerFunctions::getInteger(int) [with A = Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >; B = {Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > >}]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\alpha.h:37:9: required from 'decltype ((((AlphaL*)this)->AlphaL::color_.getColor(led) * ((AlphaL*)this)->AlphaL::alpha_.getInteger(led))) AlphaL::getColor(int) [with COLOR = Layers >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >; ALPHA = LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > >; decltype ((((AlphaL*)this)->AlphaL::color_.getColor(led) * ((AlphaL*)this)->AlphaL::alpha_.getInteger(led))) = RGBA_um_nod]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\layers.h:42:32: recursively required from 'decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) Layers::getColor(int) [with BASE = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION> >, AlphaL, SparkleF<300, 1024> > >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB> >, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3> >, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> > >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL> >, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK> >, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG> >, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT> >, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true> >; L1 = TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON>; decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\layers.h:42:32: required from 'decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) Layers::getColor(int) [with BASE = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION> >, AlphaL, SparkleF<300, 1024> > >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB> >, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3> >, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> > >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL> >, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK> >, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG> >, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT> >, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true> >, TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON> >; L1 = TransitionEffectL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > > >, EffectType::EFFECT_RETRACTION>; decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:78:28: required from 'decltype (T().getColor(0)) Style::getColor2(int) [with T = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE>, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION>, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION>, AlphaL, SparkleF<300, 1024> >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB>, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3>, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL>, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK>, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG>, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT>, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true>, TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON>, TransitionEffectL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > > >, EffectType::EFFECT_RETRACTION> >; decltype (T().getColor(0)) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:77:16: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h:39:19: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h: In instantiation of 'int Bump::getInteger(int) [with BUMP_POSITION = ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >; BUMP_WIDTH_FRACTION = SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\layer_functions.h:23:29: required from 'int LayerFunctions::getInteger(int) [with A = Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >; B = {Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > >}]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\layer_functions.h:23:60: required from 'int LayerFunctions::getInteger(int) [with A = Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >; B = {Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > >}]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\alpha.h:37:9: required from 'decltype ((((AlphaL*)this)->AlphaL::color_.getColor(led) * ((AlphaL*)this)->AlphaL::alpha_.getInteger(led))) AlphaL::getColor(int) [with COLOR = Layers >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >; ALPHA = LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > >; decltype ((((AlphaL*)this)->AlphaL::color_.getColor(led) * ((AlphaL*)this)->AlphaL::alpha_.getInteger(led))) = RGBA_um_nod]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\layers.h:42:32: recursively required from 'decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) Layers::getColor(int) [with BASE = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION> >, AlphaL, SparkleF<300, 1024> > >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB> >, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3> >, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> > >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL> >, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK> >, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG> >, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT> >, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true> >; L1 = TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON>; decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\layers.h:42:32: required from 'decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) Layers::getColor(int) [with BASE = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION> >, AlphaL, SparkleF<300, 1024> > >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB> >, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3> >, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> > >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL> >, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK> >, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG> >, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT> >, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true> >, TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON> >; L1 = TransitionEffectL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > > >, EffectType::EFFECT_RETRACTION>; decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:78:28: required from 'decltype (T().getColor(0)) Style::getColor2(int) [with T = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE>, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION>, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION>, AlphaL, SparkleF<300, 1024> >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB>, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3>, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL>, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK>, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG>, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT>, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true>, TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON>, TransitionEffectL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > > >, EffectType::EFFECT_RETRACTION> >; decltype (T().getColor(0)) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:77:16: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h:39:19: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h: In instantiation of 'int Bump::getInteger(int) [with BUMP_POSITION = ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >; BUMP_WIDTH_FRACTION = ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > >]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\layer_functions.h:23:60: recursively required from 'int LayerFunctions::getInteger(int) [with A = Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >; B = {Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > >}]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\layer_functions.h:23:60: required from 'int LayerFunctions::getInteger(int) [with A = Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >; B = {Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > >}]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\alpha.h:37:9: required from 'decltype ((((AlphaL*)this)->AlphaL::color_.getColor(led) * ((AlphaL*)this)->AlphaL::alpha_.getInteger(led))) AlphaL::getColor(int) [with COLOR = Layers >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >; ALPHA = LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > >; decltype ((((AlphaL*)this)->AlphaL::color_.getColor(led) * ((AlphaL*)this)->AlphaL::alpha_.getInteger(led))) = RGBA_um_nod]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\layers.h:42:32: recursively required from 'decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) Layers::getColor(int) [with BASE = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION> >, AlphaL, SparkleF<300, 1024> > >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB> >, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3> >, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> > >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL> >, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK> >, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG> >, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT> >, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true> >; L1 = TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON>; decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\layers.h:42:32: required from 'decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) Layers::getColor(int) [with BASE = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION> >, AlphaL, SparkleF<300, 1024> > >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB> >, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3> >, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> > >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL> >, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK> >, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG> >, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT> >, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true> >, TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON> >; L1 = TransitionEffectL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > > >, EffectType::EFFECT_RETRACTION>; decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:78:28: required from 'decltype (T().getColor(0)) Style::getColor2(int) [with T = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE>, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION>, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION>, AlphaL, SparkleF<300, 1024> >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB>, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3>, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL>, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK>, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG>, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT>, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true>, TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON>, TransitionEffectL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > > >, EffectType::EFFECT_RETRACTION> >; decltype (T().getColor(0)) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:77:16: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h:39:19: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h: In instantiation of 'int Bump::getInteger(int) [with BUMP_POSITION = SingleValueAdapter >; BUMP_WIDTH_FRACTION = SingleValueAdapter >]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\alpha.h:37:9: required from 'decltype ((((AlphaL*)this)->AlphaL::color_.getColor(led) * ((AlphaL*)this)->AlphaL::alpha_.getInteger(led))) AlphaL::getColor(int) [with COLOR = RgbArg<15, Rgb<255, 255, 255> >; ALPHA = Bump >, SingleValueAdapter > >; decltype ((((AlphaL*)this)->AlphaL::color_.getColor(led) * ((AlphaL*)this)->AlphaL::alpha_.getInteger(led))) = RGBA_um_nod]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\transitions\concat.h:106:10: required from 'decltype (MixColors(b, MixColors(((TrConcat*)this)->TrConcat::a_.getColor(a, ((TrConcat*)this)->TrConcat::intermediate_.getColor(led), led), ((TrConcat*)this)->TrConcat::b_.getColor(((TrConcat*)this)->TrConcat::intermediate_.getColor(led), b, led), 1, 1), 1, 1)) TrConcat::getColor(const X&, const Y&, int) [with X = RGBA_nod; Y = RGBA_um_nod; A = TrInstant; INTERMEDIATE = AlphaL >, Bump >, SingleValueAdapter > > >; B = {TrFadeX > >}; decltype (MixColors(b, MixColors(((TrConcat*)this)->TrConcat::a_.getColor(a, ((TrConcat*)this)->TrConcat::intermediate_.getColor(led), led), ((TrConcat*)this)->TrConcat::b_.getColor(((TrConcat*)this)->TrConcat::intermediate_.getColor(led), b, led), 1, 1), 1, 1)) = RGBA_nod]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\transitions\base.h:64:36: required from 'decltype (((TransitionHelper*)this)->TransitionHelper::tr_.getColor(a, b, led)) TransitionHelper::getColor(A, B, int) [with A = RGBA_nod; B = RGBA_um_nod; T = TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >; decltype (((TransitionHelper*)this)->TransitionHelper::tr_.getColor(a, b, led)) = RGBA_nod]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\layers.h:42:32: recursively required from 'decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) Layers::getColor(int) [with BASE = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION> >, AlphaL, SparkleF<300, 1024> > >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB> >, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3> >, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> > >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL> >, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK> >, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG> >, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT> >, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true> >; L1 = TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON>; decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\layers.h:42:32: required from 'decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) Layers::getColor(int) [with BASE = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION> >, AlphaL, SparkleF<300, 1024> > >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB> >, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3> >, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> > >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL> >, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK> >, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG> >, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT> >, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true> >, TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON> >; L1 = TransitionEffectL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > > >, EffectType::EFFECT_RETRACTION>; decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:78:28: required from 'decltype (T().getColor(0)) Style::getColor2(int) [with T = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE>, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION>, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION>, AlphaL, SparkleF<300, 1024> >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB>, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3>, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL>, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK>, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG>, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT>, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true>, TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON>, TransitionEffectL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > > >, EffectType::EFFECT_RETRACTION> >; decltype (T().getColor(0)) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:77:16: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h:39:19: error: 'NELEM' was not declared in this scope C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h: In instantiation of 'int Bump::getInteger(int) [with BUMP_POSITION = SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >; BUMP_WIDTH_FRACTION = SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >]': C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\alpha.h:37:9: required from 'decltype ((((AlphaL*)this)->AlphaL::color_.getColor(led) * ((AlphaL*)this)->AlphaL::alpha_.getInteger(led))) AlphaL::getColor(int) [with COLOR = RgbArg<10, Rgb<255, 255, 255> >; ALPHA = Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >; decltype ((((AlphaL*)this)->AlphaL::color_.getColor(led) * ((AlphaL*)this)->AlphaL::alpha_.getInteger(led))) = RGBA_um_nod]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\transitions\concat.h:106:10: required from 'decltype (MixColors(b, MixColors(((TrConcat*)this)->TrConcat::a_.getColor(a, ((TrConcat*)this)->TrConcat::intermediate_.getColor(led), led), ((TrConcat*)this)->TrConcat::b_.getColor(((TrConcat*)this)->TrConcat::intermediate_.getColor(led), b, led), 1, 1), 1, 1)) TrConcat::getColor(const X&, const Y&, int) [with X = RGBA_um_nod; Y = RGBA_um_nod; A = TrInstant; INTERMEDIATE = AlphaL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >; B = {TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >}; decltype (MixColors(b, MixColors(((TrConcat*)this)->TrConcat::a_.getColor(a, ((TrConcat*)this)->TrConcat::intermediate_.getColor(led), led), ((TrConcat*)this)->TrConcat::b_.getColor(((TrConcat*)this)->TrConcat::intermediate_.getColor(led), b, led), 1, 1), 1, 1)) = RGBA_nod]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\transition_effect.h:46:38: required from 'decltype (((TransitionEffectL*)this)->TransitionEffectL::transition_.getColor(RGBA_um_nod::Transparent(), RGBA_um_nod::Transparent(), 1)) TransitionEffectL::getColor(int) [with TRANSITION = TrConcat >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >; EffectType EFFECT = EffectType::EFFECT_CLASH; decltype (((TransitionEffectL*)this)->TransitionEffectL::transition_.getColor(RGBA_um_nod::Transparent(), RGBA_um_nod::Transparent(), 1)) = RGBA_nod]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\layers.h:42:32: recursively required from 'decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) Layers::getColor(int) [with BASE = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION> >, AlphaL, SparkleF<300, 1024> > >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB> >, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3> >, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> > >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL> >, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK> >, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG> >, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT> >, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true> >; L1 = TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON>; decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\layers.h:42:32: required from 'decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) Layers::getColor(int) [with BASE = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION> >, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION> >, AlphaL, SparkleF<300, 1024> > >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB> >, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3> >, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> > >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL> >, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK> >, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG> >, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT> >, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true> >, TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON> >; L1 = TransitionEffectL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > > >, EffectType::EFFECT_RETRACTION>; decltype ((((Layers*)this)->Layers::base_.getColor(led) << ((Layers*)this)->Layers::layer_.getColor(led))) = OverDriveColor]' Using library Wire at version 1.0 in folder: C:\Users\krysi\AppData\Local\Arduino15\packages\proffieboard\hardware\stm32l4\3.6.0\libraries\Wire C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:78:28: required from 'decltype (T().getColor(0)) Style::getColor2(int) [with T = Layers >, TrInstant, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > >, Mix > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, Layers >, ScaleBase > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > >, RgbArg<1, Rgb<255, 0, 0> >, Mix >, Rgb<0, 0, 0>, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, SingleValueAdapter > >, RgbArg<1, Rgb<255, 0, 0> > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter, IntSVF<6000> > > > >, SingleValueAdapter > > >, TransitionEffectL >, TrFadeX > > >, StripesX >, ScaleBase > >, SingleValueAdapter >, SingleValueAdapter > >, RgbArg<18, Rgb<255, 255, 255> >, Mix >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, Layers >, Rgb<0, 0, 0>, RgbArg<18, Rgb<255, 255, 255> > >, AlphaL >, RandomPerLEDF> > >, TrFadeX > > >, EffectType::EFFECT_FORCE>, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<7, Rgb<180, 130, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<7, Rgb<180, 130, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_IGNITION>, TransitionEffectL, IntSVF<1> >, SingleValueAdapter >, WavLen > >, TrInstant>, Remap > >, StripesX >, SingleValueAdapter >, RgbArg<28, Rgb<255, 0, 0> >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL, RandomPerLEDF> >, Layers >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, BrownNoiseF > > > >, Layers >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, AlphaL >, Rgb<0, 0, 0>, RgbArg<28, Rgb<255, 0, 0> > >, RandomPerLEDF> > > >, TrFadeX > > >, EffectType::EFFECT_RETRACTION>, AlphaL, SparkleF<300, 1024> >, TransitionEffectL, TrWipeInX > > >, AlphaL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrWipeX > > >, EffectType::EFFECT_STAB>, MultiTransitionEffectL >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > >, ScaleBase, SingleValueAdapter >, SingleValueAdapter > > >, EffectType::EFFECT_BLAST, 3>, Mix >, SingleValueAdapter > >, IntSVF<26000> > >, TransitionEffectL >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, TrFadeX >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, EffectType::EFFECT_CLASH>, TransitionEffectL >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter, IntSVF<-10000> > > > > >, EffectType::EFFECT_CLASH> >, LockupTrL >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > >, AlphaL >, SingleValueAdapter >, AlphaL >, BrownNoiseF > > > >, Bump >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter, IntSVF<-12000> > >, SingleValueAdapter, IntSVF<10000> > > > >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > > >, SingleValueAdapter > > >, TrConcat >, TrFadeX > > >, TrConcat >, TrFadeX > > >, SaberBase::LOCKUP_NORMAL>, LockupTrL >, AlphaL >, AlphaL, SingleValueAdapter > >, StrobeF >, SingleValueAdapter > > > >, LayerFunctions >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, ScaleBase > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > > > > >, Bump > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter >, SingleValueAdapter > >, SingleValueAdapter >, SingleValueAdapter > > > >, ScaleBase > >, SingleValueAdapter > >, SingleValueAdapter, SingleValueAdapter >, SingleValueAdapter > > >, SingleValueAdapter > > >, SingleValueAdapter > > > > >, TrConcat >, Bump >, SingleValueAdapter > > >, TrFadeX > > >, TrConcat >, SingleValueAdapter > >, HumpFlickerF<30> >, TrSmoothFadeX > > >, SaberBase::LOCKUP_LIGHTNING_BLOCK>, LockupTrL >, RandomPerLEDF>, SmoothStep >, SingleValueAdapter > > >, TrConcat >, TrWipeInX > > >, AlphaL >, BrownNoiseF > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrFadeX > >, SaberBase::LOCKUP_DRAG>, LockupTrL >, SingleValueAdapter > >, StyleFire >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, Mix >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > >, RotateColorsX >, Mix >, Rgb<0, 0, 0>, RgbArg<16, Rgb<255, 24, 0> > > > >, 0, 3, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10>, FireConfig<5, 3000, 10> > >, SmoothStep >, SingleValueAdapter > > >, TrConcat > >, AlphaL >, SmoothStep >, SingleValueAdapter > > >, TrExtendX >, TrFadeX > > >, AlphaL >, RgbArg<16, Rgb<255, 24, 0> >, RotateColorsX >, RgbArg<16, Rgb<255, 24, 0> > > >, SmoothStep >, SingleValueAdapter > > >, TrFadeX > > >, TrWipeX > >, SaberBase::LOCKUP_MELT>, InOutTrL >, TrCenterWipeX, IntSVF<1> >, SingleValueAdapter >, WavLen > >, SingleValueAdapter > >, TrConcat, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 0, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 68, 0>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<255, 255, 255>, TrFadeX, IntSVF<1> >, SingleValueAdapter >, WavLen > > > > >, TrWipeInX, IntSVF<1> >, SingleValueAdapter >, WavLen > > >, Rgb<0, 0, 0>, true>, TransitionEffectL >, TrConcat >, WavLen > >, AlphaL >, HumpFlickerF<10> >, SmoothStep >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<15> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrFadeX >, WavLen > >, AlphaL >, HumpFlickerF<20> >, SmoothStep, IntArgSVF<24, 2000> > >, SingleValueAdapter > > >, TrBoingX >, WavLen >, 3> >, TrConcat >, BrownNoiseF > > >, SmoothStep > >, SingleValueAdapter >, SingleValueAdapter, IntSVF<4000> > > >, SingleValueAdapter > > >, TrDelayX > > >, EffectType::EFFECT_PREON>, TransitionEffectL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > >, AlphaL, SmoothStep >, SingleValueAdapter > > >, TrFadeX, SingleValueAdapter > >, WavLen, SingleValueAdapter > >, SingleValueAdapter > > > >, EffectType::EFFECT_RETRACTION> >; decltype (T().getColor(0)) = OverDriveColor]' C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\styles\style_ptr.h:77:16: required from here C:\Users\krysi\OneDrive\Desktop\ProffieOS-v6.5\ProffieOS\functions\bump.h:39:19: error: 'NELEM' was not declared in this scope exit status 1 Error compiling for board Proffieboard V2.