17 #ifndef BUTTON_CONFIG_H 18 #define BUTTON_CONFIG_H 24 #define ACE_BUTTON_INLINE __attribute__((always_inline)) 165 uint8_t buttonState);
220 virtual unsigned long getClock() {
return millis(); }
228 return digitalRead(pin);
236 return mFeatureFlags & features;
241 mFeatureFlags |= features;
246 mFeatureFlags &= ~features;
251 return mEventHandler;
259 mEventHandler = eventHandler;
267 return &sSystemButtonConfig;
275 virtual void init() { mFeatureFlags = 0; }