API Reference
Terminal
#include <d3tui/terminal.h>
// Initialize terminal
d3tui_terminal_t *terminal = d3tui_terminal_init(80, 30);
// Write to terminal
d3tui_terminal_write(terminal, "Hello, Dreamcast!\n");
// Handle input
d3tui_input_event_t event;
if (d3tui_input_poll(&event)) {
d3tui_terminal_input(terminal, event.key);
}
// Render frame
d3tui_terminal_render(terminal);
// Cleanup
d3tui_terminal_destroy(terminal);