|
Deki 1.3.0
Modular C++ 2D engine for embedded displays and desktop
|
Active-driver registry and facade for power management. More...
#include <DekiPower.h>
Static Public Member Functions | |
| static void | SetCurrent (IDekiPower *power) |
| static IDekiPower * | GetCurrent () |
Active-driver registry and facade for power management.
The platform integration package (e.g. deki-esp32-integration) registers its IDekiPower driver via SetCurrent() at init. Engine and app code reach the active driver via GetCurrent(). Returns nullptr on platforms without a registered driver — callers must null-check (the engine main loop treats nullptr as "no power management, always awake").
|
static |
|
static |