![]() |
HitLib 1.3.0
VEX V5 LED animation library for PROS
|
This is the complete list of members for hitlib::LedStrand, including all inherited members.
| activateMode(uint8_t modeIdx) | hitlib::LedStrand | |
| activateModeTimed(uint8_t modeIdx, uint32_t durationMs) | hitlib::LedStrand | |
| attachProfile(const Profile *profile) | hitlib::LedStrand | |
| bitscroll(const std::vector< BitScrollSegment > &segments, uint8_t speed, bool invert=false, uint32_t bgColor=0x000000, bool bounce=false, uint8_t spacing=5, bool repeating=true) | hitlib::LedStrand | |
| clearLevelSource() | hitlib::LedStrand | |
| clearSpliceMask() | hitlib::LedStrand | |
| deactivateMode(uint8_t modeIdx) | hitlib::LedStrand | |
| detachProfile() | hitlib::LedStrand | |
| flash(uint32_t color, uint32_t onMs, uint32_t offMs, uint32_t bgColor=0x000000) | hitlib::LedStrand | |
| flow(uint32_t color1, uint32_t color2, uint8_t speed, bool invert=false, bool seamless=true) | hitlib::LedStrand | |
| GaugeBlend enum name | hitlib::LedStrand | |
| GaugeStyle enum name | hitlib::LedStrand | |
| getBrightness() const | hitlib::LedStrand | inline |
| getLength() const | hitlib::LedStrand | inline |
| getLevel() const | hitlib::LedStrand | inline |
| init() | hitlib::LedStrand | |
| LedStrand(uint8_t adiPort, uint8_t length, uint32_t refreshMs=20) | hitlib::LedStrand | |
| LedStrand(uint8_t smartPort, uint8_t adiPort, uint8_t length, uint32_t refreshMs=20) | hitlib::LedStrand | |
| levelFill(uint32_t color, uint32_t color2=0x000000, bool gradient=false, uint32_t bgColor=0x000000, bool invert=false) | hitlib::LedStrand | |
| LevelFn typedef | hitlib::LedStrand | |
| levelSource(LevelFn read, double emptyAt, double fullAt, bool wrap=false, uint8_t smoothing=0) | hitlib::LedStrand | |
| levelSourceActive() const | hitlib::LedStrand | inline |
| MAX_LEDS | hitlib::LedStrand | static |
| motorHeatGauge(uint8_t start, uint8_t width, LevelFn read=nullptr) | hitlib::LedStrand | static |
| musicPause(bool paused=true) | hitlib::LedStrand | |
| musicPlaying() const | hitlib::LedStrand | inline |
| musicPositionMs() const | hitlib::LedStrand | |
| musicSeek(uint32_t positionMs) | hitlib::LedStrand | |
| musicSync(const MusicTrack &track, uint32_t color, uint32_t color2=0x000000, bool gradient=false, uint32_t bgColor=0x000000, bool invert=false, uint8_t sensitivity=100, bool loop=false) | hitlib::LedStrand | |
| off() | hitlib::LedStrand | |
| overlayBitscroll(const std::vector< BitScrollSegment > &segments, uint8_t speed, bool invert=false, uint32_t bgColor=0x000000, uint8_t spacing=5, bool repeating=true) | hitlib::LedStrand | |
| overlayFlash(uint32_t color, uint32_t onMs, uint32_t offMs, uint32_t bgColor=0x000000) | hitlib::LedStrand | |
| overlayFlow(uint32_t color1, uint32_t color2, uint8_t speed, bool seamless=true) | hitlib::LedStrand | |
| overlayPulse(uint32_t color, uint8_t runLength, uint8_t speed, uint32_t bgColor=0x000000) | hitlib::LedStrand | |
| overlayRainbow(uint8_t speed) | hitlib::LedStrand | |
| overlaySetColor(uint32_t color) | hitlib::LedStrand | |
| overlayTwinkle(const std::vector< uint32_t > &colors, uint8_t densityPct=30, uint8_t fadeStep=16, uint32_t bgColor=0x000000) | hitlib::LedStrand | |
| pulse(uint32_t color, uint8_t runLength, uint8_t speed, uint32_t bgColor=0x000000, bool invert=false, bool bounce=false) | hitlib::LedStrand | |
| rainbow(uint8_t speed) | hitlib::LedStrand | |
| setBrightness(uint8_t pct) | hitlib::LedStrand | |
| setColor(uint32_t color) | hitlib::LedStrand | |
| setLevel(uint8_t level) | hitlib::LedStrand | |
| setRegionLevel(uint8_t regionIdx, uint8_t level) | hitlib::LedStrand | |
| setSensitivity(uint8_t pct) | hitlib::LedStrand | |
| spliceMask(uint8_t sections, bool invert=false, bool alternating=false, uint32_t altPeriodMs=100, uint32_t bgColor=0x000000, bool useOverlay=false) | hitlib::LedStrand | |
| spliceMaskCustom(const std::vector< SpliceRegion > ®ions) | hitlib::LedStrand | |
| SpliceRegionAnimKind enum name | hitlib::LedStrand | |
| tick() | hitlib::LedStrand | |
| twinkle(const std::vector< uint32_t > &colors, uint8_t densityPct=30, uint8_t fadeStep=16, uint32_t bgColor=0x000000) | hitlib::LedStrand |