AppRegistrar
#include "crosspad/app/AppRegistrar.hpp"Generated from crosspad/app/AppRegistrar.hpp in crosspad-core. Edit the header’s doxygen comments to change this page.
Registration helpers and REGISTER_APP macros.
Recipes that use it: Hello screen, Pads and LEDs, MIDI out
Macros
Section titled “Macros”| Macro | Value | Description |
|---|---|---|
REGISTER_APP(appName, logicFunc, iconPath, createLVGL, destroyLVGL, initSimple, refreshFunc, cleanupFunc, priority, ...) | multi-line macro (see source) | Full registration macro. |
REGISTER_APP_PL(appName, logicFunc, iconPath, createLVGL, destroyLVGL, initSimple, refreshFunc, cleanupFunc, priority, padLogicName, ...) | multi-line macro (see source) | Full registration macro with pad-logic auto-activation. |