scene crap

This commit is contained in:
2025-10-06 23:16:19 -05:00
parent cf2e6bf382
commit b00ca3d48c
12 changed files with 163 additions and 36 deletions

35
src/ui/ui.h Normal file
View File

@@ -0,0 +1,35 @@
/**
* Copyright (c) 2025 Dominic Masters
*
* This software is released under the MIT License.
* https://opensource.org/licenses/MIT
*/
#pragma once
#include "dusk.h"
typedef struct {
int32_t nothing;
} ui_t;
extern ui_t UI;
/**
* Initializes the UI system, loading necessary resources.
*/
void uiInit(void);
/**
* Updates the UI state, handling user interactions and animations.
*/
void uiUpdate(void);
/**
* Renders the UI elements to the screen.
*/
void uiRender(void);
/**
* Cleans up and frees all UI resources.
*/
void uiDispose(void);