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

Detailed Description

Definition at line 115 of file time_alpha.h.

#include <time_alpha.h>

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

Public Member Functions

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

Private Attributes

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

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