Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
my_custom_config.hpp
1#ifndef MY_CUSTOM_CONFIG_H
2#define MY_CUSTOM_CONFIG_H
3
4// uncomment only what you need to override
5//
7{
8 // static constexpr bool defaultRampSaturates = true;
9 // static constexpr bool defaultClearStripOnModeChange = false;
10 // static constexpr uint32_t defaultCustomRampStepSpeedMs = 32;
11 // static constexpr bool defaultCustomRampAnimEffect = true;
12 // static constexpr uint32_t defaultCustomRampAnimChoice = 0;
13};
14
15template<typename... Groups> using CustomManagerFor = lampda::modes::ManagerForConfig<MyCustomConfig, Groups...>;
16
17#endif
ModeManagerTy< ManagerConfig, std::tuple< Groups... >, 0 > ManagerForConfig
Same as modes::ManagerFor but with custom defaults.
Definition: manager_type.hpp:1149
Definition: my_custom_config.hpp:7
Default manager configuration, enables you to customize defaults.
Definition: default_config.hpp:42