Files
musicmouse/esp-firmware/lib/ledtl/effects/Common.h
Martin Bauer bd8925a278 Cleaned up repository
- only moving files around
2026-08-25 17:06:53 +02:00

27 lines
418 B
C++

#pragma once
enum class EffectId
{
STATIC,
CIRCULAR,
ALEXA_SWIPE,
RANDOM_TWO_COLOR_INTERPOLATION,
SWIPE_AND_CHANGE, // combination of ALEXA_SWIPE and RANDOM_TWO_COLOR_INTERPOLATION
REVERSE_SWIPE,
STATIC_DETAILED,
};
template <EffectId id>
struct EffectIdToConfig
{
};
template <typename EffectConfig>
struct EffectConfigToId
{
};
template <EffectId id, typename TLedStrip>
struct EffectIdToClass
{
};