FastLED 3.9.15
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_NOEXCEPT
 
bool isActive (u32 now) const FL_NOEXCEPT override
 
void set_max_clamp (float max) FL_NOEXCEPT
 
void trigger (u32 now) FL_NOEXCEPT override
 
u8 update8 (u32 now) FL_NOEXCEPT override
 
float updatef (u32 now) FL_NOEXCEPT override
 
- Public Member Functions inherited from fl::TimeAlpha
virtual ~TimeAlpha () FL_NOEXCEPT=default
 
virtual u16 update16 (u32 now) FL_NOEXCEPT
 

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: