#ifndef PKE_LEVEL_HPP #define PKE_LEVEL_HPP #include "level-types.hpp" constexpr long MAX_LEVEL_COUNT = 16; extern PkeLevel LEVELS[]; LevelHandle PkeLevel_Create(const char *levelName); PkeLevel *PkeLevel_Get(LevelHandle handle); LevelHandle PkeLevel_GetHandle(const char *levelName); void PkeLevel_RegisterCamera(LevelHandle levelHandle, CameraHandle cameraHandle); void PkeLevel_Remove(LevelHandle handle); #endif /* PKE_LEVEL_HPP */