![]() |
HitLib 1.3.0
VEX V5 LED animation library for PROS
|
This is the complete list of members for hitlib::LedGroup, including all inherited members.
| activateMode(uint8_t modeIdx) | hitlib::LedGroup | |
| activateModeTimed(uint8_t modeIdx, uint32_t durationMs) | hitlib::LedGroup | |
| add(LedStrand *strand) | hitlib::LedGroup | |
| attachProfile(const Profile *profile) | hitlib::LedGroup | |
| bitscroll(const std::vector< LedStrand::BitScrollSegment > &segments, uint8_t speed, bool invert=false, uint32_t bgColor=0x000000, bool bounce=false, uint8_t spacing=5, bool repeating=true) | hitlib::LedGroup | |
| clearLevelSource() | hitlib::LedGroup | |
| clearSpliceMask() | hitlib::LedGroup | |
| deactivateMode(uint8_t modeIdx) | hitlib::LedGroup | |
| detachProfile() | hitlib::LedGroup | |
| flash(uint32_t color, uint32_t onMs, uint32_t offMs, uint32_t bgColor=0x000000) | hitlib::LedGroup | |
| flow(uint32_t color1, uint32_t color2, uint8_t speed, bool invert=false, bool seamless=true) | hitlib::LedGroup | |
| init(uint32_t refreshMs=20) | hitlib::LedGroup | |
| levelFill(uint32_t color, uint32_t color2=0x000000, bool gradient=false, uint32_t bgColor=0x000000, bool invert=false) | hitlib::LedGroup | |
| levelSource(LedStrand::LevelFn read, double emptyAt, double fullAt, bool wrap=false, uint8_t smoothing=0) | hitlib::LedGroup | |
| musicPause(bool paused=true) | hitlib::LedGroup | |
| musicSeek(uint32_t positionMs) | hitlib::LedGroup | |
| musicSync(const LedStrand::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::LedGroup | |
| off() | hitlib::LedGroup | |
| operator[](size_t i) | hitlib::LedGroup | inline |
| overlayFlash(uint32_t color, uint32_t onMs, uint32_t offMs, uint32_t bgColor=0x000000) | hitlib::LedGroup | |
| overlayFlow(uint32_t color1, uint32_t color2, uint8_t speed, bool seamless=true) | hitlib::LedGroup | |
| overlayPulse(uint32_t color, uint8_t runLength, uint8_t speed, uint32_t bgColor=0x000000) | hitlib::LedGroup | |
| overlayRainbow(uint8_t speed) | hitlib::LedGroup | |
| overlaySetColor(uint32_t color) | hitlib::LedGroup | |
| pulse(uint32_t color, uint8_t runLength, uint8_t speed, uint32_t bgColor=0x000000, bool invert=false, bool bounce=false) | hitlib::LedGroup | |
| rainbow(uint8_t speed) | hitlib::LedGroup | |
| setBrightness(uint8_t pct) | hitlib::LedGroup | |
| setColor(uint32_t color) | hitlib::LedGroup | |
| setLevel(uint8_t level) | hitlib::LedGroup | |
| setSensitivity(uint8_t pct) | hitlib::LedGroup | |
| size() const | hitlib::LedGroup | inline |
| spliceMask(uint8_t sections, bool invert=false, bool alternating=false, uint32_t altPeriodMs=100, uint32_t bgColor=0x000000, bool useOverlay=false) | hitlib::LedGroup | |
| spliceMaskCustom(const std::vector< LedStrand::SpliceRegion > ®ions) | hitlib::LedGroup | |
| start() | hitlib::LedGroup | |
| twinkle(const std::vector< uint32_t > &colors, uint8_t densityPct=30, uint8_t fadeStep=16, uint32_t bgColor=0x000000) | hitlib::LedGroup |