summaryrefslogtreecommitdiff
path: root/src/game.cpp
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2025-05-29 09:36:11 -0400
committerJonathan Bradley <jcb@pikum.xyz>2025-05-29 09:36:11 -0400
commita9bc23377bd9193cd3eb3ef2e91431d088d13d5d (patch)
tree9e809fa4bc5309fe19bfe2927433ec06b13f9cb4 /src/game.cpp
parent926f5b97073f157ef30ca9dcde2d0ed33a1262f6 (diff)
pke: level: BucketContainer -> pk_bkt_arr_t & name
Diffstat (limited to 'src/game.cpp')
-rw-r--r--src/game.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/game.cpp b/src/game.cpp
index 24bd43d..08a392c 100644
--- a/src/game.cpp
+++ b/src/game.cpp
@@ -71,7 +71,7 @@ void Game_Tick(double delta) {
if (pkeSettings.rt.nextLevel != LevelHandle_MAX) {
// TODO async this
- PkeLevel *lvl = PkeLevel_Get(pkeSettings.rt.activeLevel);
+ pke_level *lvl = pke_level_get(pkeSettings.rt.activeLevel);
for (uint32_t i = 0; i < lvl->scene_instances.next; ++i) {
// TODO can't instantiate a scene that hasn't been loaded yet
/*
@@ -85,7 +85,7 @@ void Game_Tick(double delta) {
pkeSettings.rt.nextLevel = LevelHandle_MAX;
}
if (pkeSettings.rt.previousLevel != LevelHandle_MAX) {
- PkeLevel_Remove(pkeSettings.rt.previousLevel);
+ pke_level_remove(pkeSettings.rt.previousLevel);
pkeSettings.rt.previousLevel = LevelHandle_MAX;
}
@@ -123,7 +123,7 @@ void Game_Main(PKEWindowProperties windowProps, const char *executablePath) {
ECS_Init();
Physics_Init();
PkeCamera_Init();
- PkeLevel_Init();
+ pke_level_init();
pke_scene_master_init();
Game_Init();
CreateWindow(windowProps);
@@ -148,7 +148,7 @@ void Game_Main(PKEWindowProperties windowProps, const char *executablePath) {
// if we were passed only a scene name, create a faux level.
if (!pkeSettings.args.levelName && pkeSettings.args.sceneName) {
- PkeLevel *lvl = PkeLevel_Create("faux-level");
+ pke_level *lvl = pke_level_create("faux-level");
pkeSettings.rt.nextLevel = lvl->levelHandle;
scene_instance si{};
pke_scene *scn = pke_scene_get_by_path(pkeSettings.args.sceneName);
@@ -302,7 +302,7 @@ GAME_SHUTDOWN:
pke_ui_teardown();
PkeInput_Teardown();
pke_scene_master_teardown();
- PkeLevel_Teardown();
+ pke_level_teardown();
PkeCamera_Teardown();
Physics_Teardown();
ECS_Teardown();