#pragma once #include #include #include #include #include #include #include #include #include #include #include "scenes/example_number_input_scene.h" typedef struct ExampleNumberInputShowNumber ExampleNumberInputShowNumber; typedef enum { ExampleNumberInputViewIdShowNumber, ExampleNumberInputViewIdNumberInput, } ExampleNumberInputViewId; typedef struct { Gui* gui; SceneManager* scene_manager; ViewDispatcher* view_dispatcher; NumberInput* number_input; DialogEx* dialog_ex; int32_t current_number; int32_t min_value; int32_t max_value; } ExampleNumberInput;