|
HoverRace
2.0
|
A navigation direction. More...
#include <Nav.h>
Public Types | |
| enum | dir_t { NEUTRAL, UP, DOWN, LEFT, RIGHT, NEXT, PREV } |
Public Member Functions | |
| constexpr | Nav (dir_t dir=NEUTRAL) noexcept |
| constexpr | Nav (const Nav &) noexcept=default |
| constexpr | Nav (Nav &&) noexcept=default |
| constexpr dir_t | AsDigital () const noexcept |
| Converts this direction into one of the cardinal directions. More... | |
| Nav & | operator= (const Nav &) noexcept=default |
| Nav & | operator= (Nav &&) noexcept=default |
Private Attributes | |
| dir_t | dir |
A navigation direction.
This is a placeholder for future support for analog directional controls. For now, only digital (cardinal directions) are supported.
|
defaultnoexcept |
|
defaultnoexcept |
|
inlinenoexcept |
Converts this direction into one of the cardinal directions.
|
private |
1.8.11