HitLib 1.3.0
VEX V5 LED animation library for PROS
Loading...
Searching...
No Matches
hitlib::LedGroup Member List

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::LedGroupinline
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() consthitlib::LedGroupinline
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 > &regions)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