Files
Momentum-Firmware/applications/plugins/totp/scenes/scene_director.h
RogueMaster 43b62bd2a5 TOTP
2022-09-28 16:43:02 -04:00

17 lines
700 B
C

#ifndef _SCENE_DIRECTOR_H_
#define _SCENE_DIRECTOR_H_
#include <gui/gui.h>
#include "../types/plugin_state.h"
#include "../types/plugin_event.h"
#include "totp_scenes_enum.h"
void totp_scene_director_activate_scene(PluginState* const plugin_state, Scene scene, const void* context);
void totp_scene_director_deactivate_active_scene(PluginState* const plugin_state);
void totp_scene_director_init_scenes(PluginState* const plugin_state);
void totp_scene_director_render(Canvas* const canvas, PluginState* const plugin_state);
void totp_scene_director_dispose(PluginState* const plugin_state);
bool totp_scene_director_handle_event(PluginEvent* const event, PluginState* const plugin_state);
#endif