FastLED 3.9.15
Loading...
Searching...
No Matches
engine_core.h File Reference
+ Include dependency graph for engine_core.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  fl
 Base definition for an LED controller.
 

Macros

#define FL_COS_F(x)
 
#define FL_SIN_F(x)
 
#define PI   3.1415926535897932384626433832795
 

Functions

float fl::add (float &a, float &b)
 
void fl::calculate_oscillators (oscillators &timings, modulators &move, fl::u32 current_time, float speed_factor)
 
float fl::colorburn (float &a, float &b)
 
float fl::colordodge (float &a, float &b)
 
void fl::get_ready (unsigned long &a, unsigned long &b)
 
void fl::logFrame (unsigned long &c)
 
void fl::logOutput (unsigned long &b)
 
FASTLED_FORCE_INLINE float fl::map_float (float x, float in_min, float in_max, float out_min, float out_max)
 
float fl::multiply (float &a, float &b)
 
void fl::render_polar_lookup_table (float cx, float cy, fl::vector< fl::vector< float > > &polar_theta, fl::vector< fl::vector< float > > &distance, int num_x, int num_y)
 
FASTLED_FORCE_INLINE float fl::render_value (render_parameters &animation)
 
FASTLED_FORCE_INLINE rgb fl::rgb_sanity_check (rgb &pixel)
 
void fl::run_default_oscillators (oscillators &timings, modulators &move, fl::u32 current_time, float speed_factor, float master_speed=0.005)
 
float fl::screen (float &a, float &b)
 
float fl::subtract (float &a, float &b)