#include <NeoDib.h>
Public Member Functions | |
NeoDib (uint16_t countPixels) | |
~NeoDib () | |
NeoDib & | operator= (const NeoDib &other) |
T_COLOR_OBJECT * | Pixels () const |
uint16_t | PixelCount () const |
size_t | PixelsSize () const |
size_t | PixelSize () const |
void | SetPixelColor (uint16_t indexPixel, T_COLOR_OBJECT color) |
T_COLOR_OBJECT | GetPixelColor (uint16_t indexPixel) const |
void | ClearTo (T_COLOR_OBJECT color) |
template<typename T_COLOR_FEATURE , typename T_SHADER > | |
void | Render (NeoBufferContext< T_COLOR_FEATURE > destBuffer, T_SHADER &shader, uint16_t destIndexPixel=0) |
bool | IsDirty () const |
void | Dirty () |
void | ResetDirty () |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |