Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
control_fixed_modes.hpp File Reference

Go to the source code of this file.

Classes

struct  lampda::modes::bluetooth::ColorControlMode
 
struct  lampda::modes::bluetooth::ColorControlMode::StateTy
 
struct  lampda::modes::bluetooth::ColorSequenceMode< fastMode, fadeRateUint, fadeColors >
 
struct  lampda::modes::bluetooth::ColorSequenceMode< fastMode, fadeRateUint, fadeColors >::StateTy
 
struct  lampda::modes::bluetooth::FixedColorMode< color >
 fixed modes More...
 
struct  lampda::modes::bluetooth::JumpColorMode< Colors >
 jump color More...
 
struct  lampda::modes::bluetooth::FadeColorMode< fadeRate, Colors >
 
struct  lampda::modes::bluetooth::FlashColorMode< Colors >
 

Namespaces

namespace  lampda
 Program scope.
 
namespace  lampda::modes
 Contains basic interface types to implement custom user modes.
 
namespace  lampda::modes::bluetooth
 Define bluetooth special modes.
 

Functions

uint32_t lampda::modes::bluetooth::__private::get_color_at (size_t index)
 
template<typename Head , typename... Tail>
uint32_t lampda::modes::bluetooth::__private::get_color_at (size_t index, Head head, Tail... tail)