Class for plotter layer; created with DumbDisplay::createPlotterLayer() or DumbDisplay::createFixedRatePlotterLayer() More...
#include <dumbdisplay.h>
Public Member Functions | |
PlotterDDLayer (int8_t layerId) | |
for internal use only | |
void | label (const String &key, const String &lab) |
void | label (const String &lab) |
void | set (const String &key, float value) |
void | set (float value) |
set value with empty key | |
void | set (const String &key1, float value1, const String &key2, float value2) |
void | set (const String &key1, float value1, const String &key2, float value2, const String &key3, float value3) |
void | set (const String &key1, float value1, const String &key2, float value2, const String &key3, float value3, const String &key4, float value4) |
Public Member Functions inherited from DDLayer | |
void | border (float size, const String &color, const String &shape="flat", float extraSize=0) |
void | noBorder () |
void | padding (float size) |
void | padding (float left, float top, float right, float bottom) |
void | noPadding () |
void | margin (float size) |
void | margin (float left, float top, float right, float bottom) |
void | noMargin () |
void | backgroundColor (const String &color, int opacity=100) |
void | noBackgroundColor () |
void | visible (bool visible) |
void | transparent (bool transparent) |
void | disabled (bool disabled=true) |
void | opacity (int opacity) |
void | alpha (int alpha) |
void | blend (const String &color, int alpha=255, const String &mode="darken") |
void | noblend () |
void | clear () |
clear the layer | |
void | flash () |
normally used for "feedback" – flash the default way (layer + border) | |
void | flashArea (int x, int y) |
normally used for "feedback" – flash the area (x, y) where the layer is clicked | |
void | explicitFeedback (int16_t x=0, int16_t y=0, const String &text="", DDFeedbackType type=CLICK, const String &option="") |
const String & | getLayerId () const |
void | setFeedbackHandler (DDFeedbackHandler handler, const String &autoFeedbackMethod="", const String &allowFeedbackTypes="") |
void | enableFeedback (const String &autoFeedbackMethod="", const String &allowFeedbackTypes="") |
void | disableFeedback () |
disable "feedback" | |
const DDFeedback * | getFeedback () |
void | debugOnly (int i) |
for debug use | |
DDFeedbackManager * | getFeedbackManager () const |
DDFeedbackHandler | getFeedbackHandler () const |
Additional Inherited Members | |
Public Attributes inherited from DDObject | |
int8_t | objectType |
object type – DD_OBJECT_TYPE_LAYER or DD_OBJECT_TYPE_TUNNEL | |
String | customData |
custom data | |
Protected Member Functions inherited from DDLayer | |
DDLayer (int8_t layerId) | |
void | _enableFeedback () |
Protected Attributes inherited from DDLayer | |
String | layerId |
DDFeedbackManager * | pFeedbackManager |
DDFeedbackHandler | feedbackHandler |
Class for plotter layer; created with DumbDisplay::createPlotterLayer() or DumbDisplay::createFixedRatePlotterLayer()
void PlotterDDLayer::label | ( | const String & | key, |
const String & | lab | ||
) |
set label of value with certain key if key has no label, the key will be the label
void PlotterDDLayer::set | ( | const String & | key, |
float | value | ||
) |
set value of certain key note that key can be empty