FastLED 3.9.15
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
fl::TimeLinear Class Reference

Detailed Description

Definition at line 90 of file time_alpha.h.

#include <time_alpha.h>

+ Inheritance diagram for fl::TimeLinear:
+ Collaboration diagram for fl::TimeLinear:

Public Member Functions

 TimeLinear (uint32_t duration)
 
bool isActive (uint32_t now) const override
 
void trigger (uint32_t now) override
 
uint8_t update (uint32_t now) override
 

Private Attributes

uint32_t mDuration = 0
 
uint32_t mEnd = 0
 
uint32_t mStart = 0
 

Additional Inherited Members

- Private Member Functions inherited from fl::TimeAlpha
virtual ~TimeAlpha ()=default
 
virtual uint16_t update16 (uint32_t now)
 

The documentation for this class was generated from the following file: