Skip to content

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

MacroValueDescription
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.