![]() |
ScreenManager v1.0.0
A lightweight C++ library for managing application screens, navigation, transitions and display timing.
|
This is the complete list of members for ScreenManager, including all inherited members.
| addRouter(ScreenRouter *router) | ScreenManager | |
| begin() | ScreenManager | |
| getCurrent() | ScreenManager | |
| getFps() | ScreenManager | inline |
| getPreviousId() | ScreenManager | |
| haveScreen(ScreenId id) | ScreenManager | |
| isCurrent(const ScreenId id) | ScreenManager | |
| isPrevious(ScreenId id) | ScreenManager | |
| registerScreen(ScreenId id, T *screen) | ScreenManager | inline |
| registerScreen(ScreenId id) | ScreenManager | inline |
| requestScreen(const ScreenId nextScreen) | ScreenManager | |
| requestScreen(const TransitionIntent &intent) | ScreenManager | |
| setFps(uint8_t fps) | ScreenManager | inline |
| setInitialScreen(ScreenId id) | ScreenManager | |
| update(uint32_t nowMs) | ScreenManager | |
| ~ScreenManager() (defined in ScreenManager) | ScreenManager |