Operation Null Mind 0.4.1
A 2D roguelike top down shooter game made with SDL2
 
Loading...
Searching...
No Matches
death.h
Go to the documentation of this file.
1
9#pragma once
10
11#include <app.h>
12
18void Death_Start();
19
25void Death_Update();
26
32void Death_Render();
33
44void EndScreen_UpdateStats(int floorValue, int timeValue, int robotsValue, int healingValue, int hitsValue, int ammoValue);
45
55int EndScreen_CreateStatsPanel(const char* titleText, int startY, int bodyX, int valueX);
56
62void EndScreen_RenderStatsPanel(SDL_Rect headerRect);
This file contains the definition of the AppData struct, and the 6 main routine functions inside main...
void Death_Start()
Initializes the death screen.
Definition death_layout.c:321
void EndScreen_UpdateStats(int floorValue, int timeValue, int robotsValue, int healingValue, int hitsValue, int ammoValue)
Updates the statistics values on the end screen.
Definition death_layout.c:56
void EndScreen_RenderStatsPanel(SDL_Rect headerRect)
Renders the statistics panel.
Definition death_layout.c:293
void Death_Update()
Updates the death screen state.
Definition death_layout.c:390
void Death_Render()
Renders the death screen.
Definition death_layout.c:453
int EndScreen_CreateStatsPanel(const char *titleText, int startY, int bodyX, int valueX)
Creates the statistics panel UI elements.
Definition death_layout.c:94