FastLED 3.9.15
|
#include <xypath.h>
Public Member Functions | |
XYPathFunction (fl::function< vec2f(float)> f) | |
vec2f | compute (float alpha) override |
fl::rect< int > | drawBounds () const |
bool | hasDrawBounds (fl::rect< int > *bounds) override |
const Str | name () const override |
void | setDrawBounds (const fl::rect< int > &bounds) |
void | setName (const Str &name) |
![]() | |
virtual int | ref_count () const |
Private Attributes | |
fl::rect< int > | mDrawBounds |
fl::function< vec2f(float)> | mFunction |
fl::Str | mName = "XYPathFunction Unnamed" |
Additional Inherited Members | |
![]() | |
Referent () | |
Referent (const Referent &) | |
Referent (Referent &&) | |
virtual | ~Referent () |
virtual void | destroy () const |
Referent & | operator= (const Referent &) |
Referent & | operator= (Referent &&) |
virtual void | ref () const |
virtual void | unref () const |