FastLED 3.9.15
Loading...
Searching...
No Matches
fl::UIButton::Listener Struct Reference

Detailed Description

Definition at line 126 of file button.h.

#include <button.h>

+ Inheritance diagram for fl::UIButton::Listener:
+ Collaboration diagram for fl::UIButton::Listener:

Public Member Functions

 Listener (UIButton *owner) FL_NOEXCEPT
 
 ~Listener () FL_NOEXCEPT
 
void addToEngineEventsOnce () FL_NOEXCEPT
 
void onBeginFrame () FL_NOEXCEPT override
 
int realButtonClickCount () const FL_NOEXCEPT
 
- Public Member Functions inherited from fl::EngineEvents::Listener
 Listener () FL_NOEXCEPT
 
virtual void onCanvasUiSet (CLEDController *strip, const ScreenMap &screenmap) FL_NOEXCEPT
 
virtual void onEndFrame () FL_NOEXCEPT
 
virtual void onEndShowLeds () FL_NOEXCEPT
 
virtual void onExit () FL_NOEXCEPT
 
virtual void onPlatformPreLoop () FL_NOEXCEPT
 
virtual void onPlatformPreLoop2 () FL_NOEXCEPT
 
virtual void onStripAdded (CLEDController *strip, fl::u32 num_leds) FL_NOEXCEPT
 

Private Attributes

bool added = false
 
bool mClickedLastFrame = false
 
UIButtonmOwner
 
bool mPressedLastFrame = false
 
int mRealButtonClickCount = 0
 
bool mRealButtonClickedLastFrame = false
 

The documentation for this struct was generated from the following files: