#include <dumbdisplay.h>
Public Member Functions | |
TomTomMapDDLayer (int8_t layerId) | |
for internal use only | |
void | goTo (float latitude, float longitude, const String &label="") |
void | zoomTo (float latitude, float longitude, float zoomLevel=15.0, const String &label="") |
void | zoom (float zoomLevel) |
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 TomTom map "device dependent view" layer, which means that it is solely rendered by the Android view that it hosts; see created with DumbDisplay::createTomTomMapLayer()