#ifndef PKE_LEVEL_HPP #define PKE_LEVEL_HPP #include "level-types.hpp" void PkeLevel_Init(); void PkeLevel_Teardown(); PkeLevel *PkeLevel_Create(const char *levelName); PkeLevel *PkeLevel_Get(LevelHandle handle); PkeLevel *PkeLevel_GetByName(const char *levelName); pk_handle_bucket_index_T pke_level_get_bucket_count(); struct PkeLevel *pke_level_get_levels(pk_handle_bucket_index_T bucket_index, pk_handle_item_index_T *item_count); void PkeLevel_Remove(LevelHandle handle); #endif /* PKE_LEVEL_HPP */