-
Construction and Template Arguments
-
NeoPixelBus<T_COLOR_FEATURE, T_METHOD>(...)
-
NeoPixelBus<T_COLOR_FEATURE, T_METHOD>(uint16_t countPixels, uint8_t pin)
-
NeoPixelBus<T_COLOR_FEATURE, T_METHOD>(uint16_t countPixels, uint8_t pin, NeoBusChannel channel)
-
NeoPixelBus<T_COLOR_FEATURE, T_METHOD>(uint16_t countPixels)
-
NeoPixelBus<T_COLOR_FEATURE, T_METHOD>(uint16_t countPixels, uint8_t pinClock, uint8_t pinData)
-
Methods
-
void Begin()
-
void Begin(int8_t sck, int8_t miso, int8_t mosi, int8_t ss)
-
void Show(bool maintainBufferConsistency = true)
-
bool CanShow()
-
bool IsDirty()
-
void Dirty()
-
void ResetDirty()
-
uint8_t* Pixels()
-
size_t PixelsSize()
-
size_t PixelSize()
-
uint16_t PixelCount()
-
void SetPixelColor(uint16_t indexPixel, ColorObject color)
-
ColorObject GetPixelColor(uint16_t indexPixel)
-
void ClearTo(ColorObject color)
-
void ClearTo(ColorObject color, uint16_t first, uint16_t last)
-
void RotateLeft(uint16_t rotationCount)
-
void RotateLeft(uint16_t rotationCount, uint16_t first, uint16_t last)
-
void ShiftLeft(uint16_t shiftCount)
-
void ShiftLeft(uint16_t shiftCount, uint16_t first, uint16_t last)
-
void RotateRight(uint16_t rotationCount)
-
void RotateRight(uint16_t rotationCount, uint16_t first, uint16_t last)
-
void ShiftRight(uint16_t shiftCount)
-
void ShiftRight(uint16_t shiftCount, uint16_t first, uint16_t last)