lib Modulove
Library for building custom scripts for Modulove modules.
Loading...
Searching...
No Matches
Enumerations | Functions
encoder_dir.h File Reference

Class for interacting with encoder push buttons. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  modulove::arythmatik::Direction { DIRECTION_UNCHANGED , DIRECTION_INCREMENT , DIRECTION_DECREMENT }
 Enum constants for encoder rotation increment/decrement state.
 

Functions

Direction modulove::arythmatik::rotate_ (int dir)
 
Direction modulove::arythmatik::rotate_reversed_ (int dir)
 
Direction modulove::arythmatik::Rotate (int dir, bool reversed)
 Parse EncoderButton increment direction.
 

Detailed Description

Class for interacting with encoder push buttons.

Author
Adam Wonak (https://github.com/awonak)
Version
0.1
Date
2023-09-21

Function Documentation

◆ Rotate()

Direction modulove::arythmatik::Rotate ( int  dir,
bool  reversed 
)
inline

Parse EncoderButton increment direction.

Returns
Direction of turn or unchanged.