2026 Renovation (#3)

Rebuilt using raylib immediate mode gui. Simple window mode with text input and progress graph, and overlay mode.

Reviewed-on: #3
Co-authored-by: talksik <[email protected]>
This commit was merged in pull request #3.
This commit is contained in:
2026-10-03 20:20:17 +00:00
committed by talksik
parent 7be066b7d5
commit 0b09ef40b0
36 changed files with 6988 additions and 2858 deletions
+28
View File
@@ -0,0 +1,28 @@
#ifndef WINDOWSTATE_H
#define WINDOWSTATE_H
#include "common.h"
#include <stddef.h>
#include <time.h>
enum mode_t {
WINDOW = 0,
OVERLAY
};
typedef enum mode_t Mode;
void init_window_state();
void cleanup_window_state();
void set_intention(char *intention);
char *get_intention();
size_t get_intention_size();
Mode get_mode();
void set_mode(Mode mode);
// returns 1 for win, 0 for loss
U32 get_result(struct tm *time);
void set_result(struct tm *time, U32 result);
#endif