FastLED 3.9.15
Loading...
Searching...
No Matches
fl::TimeClampedTransition Class Reference

Detailed Description

Definition at line 102 of file time_alpha.h.

#include <time_alpha.h>

+ Inheritance diagram for fl::TimeClampedTransition:
+ Collaboration diagram for fl::TimeClampedTransition:

Public Member Functions

 TimeClampedTransition (uint32_t duration)
 
bool isActive (uint32_t now) const override
 
void set_max_clamp (float max)
 
void trigger (uint32_t now) override
 
uint8_t update8 (uint32_t now) override
 
float updatef (uint32_t now) override
 
- Public Member Functions inherited from fl::TimeAlpha
virtual ~TimeAlpha ()=default
 
virtual uint16_t update16 (uint32_t now)
 

Private Attributes

uint32_t mDuration = 0
 
uint32_t mEnd = 0
 
float mMaxClamp = -1.f
 
uint32_t mStart = 0
 

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