![]() |
mFrame
|
[Union] 按鈕狀態標誌。 更多...
#include <SimpleButton.h>
公開屬性 | ||
struct { | ||
bool first: 1 | ||
bool firstRelease: 1 | ||
bool second: 1 | ||
bool handle: 1 | ||
} | bits | |
uint8 | value | |
[Union] 按鈕狀態標誌。
使用位域來表示按鈕的不同狀態,包括是否為反向按鈕、是否為第一次按壓和是否處理按鈕事件。
bool ufm::hw::SimpleButton::Flag::first |
是否為第一次按壓
bool ufm::hw::SimpleButton::Flag::firstRelease |
是否為第一次釋放
bool ufm::hw::SimpleButton::Flag::handle |
是否處理按鈕事件
bool ufm::hw::SimpleButton::Flag::second |
是否為第二次按壓
uint8 ufm::hw::SimpleButton::Flag::value |
按鈕狀態標誌