COSA
An Object-Oriented Platform for Arduino Programming
Menu::RotaryController Member List

This is the complete list of members for Menu::RotaryController, including all inherited members.

begin()Menu::RotaryControllerinline
CCW enum valueRotary::Encoder
CW enum valueRotary::Encoder
detect()Rotary::Encoderprotected
Direction enum nameRotary::Encoder
disable()Rotary::Encoderinline
enable()Rotary::Encoderinline
Encoder(Board::InterruptPin clk, Board::InterruptPin dt, Mode mode=FULL_CYCLE)Rotary::Encoderinline
FULL_CYCLE enum valueRotary::Encoder
full_cycle_tableRotary::Encoderprotectedstatic
HALF_CYCLE enum valueRotary::Encoder
half_cycle_tableRotary::Encoderprotectedstatic
m_clkRotary::Encoderprotected
m_dtRotary::Encoderprotected
m_modeRotary::Encoderprotected
m_stateRotary::Encoderprotected
Mode enum nameRotary::Encoder
mode() const Rotary::Encoderinline
mode(Mode mode)Rotary::Encoderinline
NONE enum valueRotary::Encoder
on_event(uint8_t type, uint16_t direction)Menu::RotaryControllervirtual
RotaryController(Menu::Walker *walker, Job::Scheduler *scheduler, Board::InterruptPin clk=Board::PCI4, Board::InterruptPin dt=Board::PCI3, Board::DigitalPin sw=Board::D2)Menu::RotaryControllerinline