#ifndef PKE_SCENE_HPP #define PKE_SCENE_HPP #include "pk.h" #include "scene-types.hpp" void pke_scene_master_init(); void pke_scene_master_teardown(); struct pke_scene *pke_scene_create(const char *scene_name); struct pke_scene *pke_scene_get_by_handle(SceneHandle scene_handle); struct pke_scene *pke_scene_get_by_name(const char *scene_name); pk_bkt_arr *pke_scene_get_scenes(); void pke_scene_tick(double delta); #endif /* PKE_SCENE_HPP */