6#define ADD_SCENE(prefix, name, id) ExampleNumberInputScene##id,
8#include "example_number_input_scene_config.h"
9 ExampleNumberInputSceneNum,
10} ExampleNumberInputScene;
16#define ADD_SCENE(prefix, name, id) void prefix##_scene_##name##_on_enter(void*);
17#include "example_number_input_scene_config.h"
21#define ADD_SCENE(prefix, name, id) \
22 bool prefix##_scene_##name##_on_event(void* context, SceneManagerEvent event);
23#include "example_number_input_scene_config.h"
27#define ADD_SCENE(prefix, name, id) void prefix##_scene_##name##_on_exit(void* context);
28#include "example_number_input_scene_config.h"
Scene Manager configuration structure Contains array of Scene handlers.
Definition scene_manager.h:42