libdragon
Loading...
Searching...
No Matches
include
console.h
Go to the documentation of this file.
1
9
#ifndef __LIBDRAGON_CONSOLE_H
10
#define __LIBDRAGON_CONSOLE_H
11
12
#include <stdbool.h>
13
#include "
display.h
"
14
52
#define RENDER_MANUAL 0
58
#define RENDER_AUTOMATIC 1
71
#define CONSOLE_WIDTH 64
77
#define CONSOLE_HEIGHT 28
85
#define TAB_WIDTH 4
86
92
#define HORIZONTAL_PADDING 64
93
97
#define VERTICAL_PADDING 8
98
99
#ifdef __cplusplus
100
extern
"C"
{
101
#endif
102
109
void
console_init
();
110
117
void
console_close
();
118
130
void
console_set_debug
(
bool
debug);
131
145
void
console_set_render_mode
(
int
mode);
146
152
void
console_clear
();
153
165
void
console_render
();
166
167
#ifdef __cplusplus
168
}
169
#endif
170
/* console */
172
173
#endif
display.h
Display Subsystem.
console_render
void console_render()
Render the console.
Definition
console.c:239
console_close
void console_close()
Close the console.
Definition
console.c:157
console_init
void console_init()
Initialize the console.
Definition
console.c:137
console_set_render_mode
void console_set_render_mode(int mode)
Set the console rendering mode.
Definition
console.c:37
console_clear
void console_clear()
Clear the console.
Definition
console.c:171
console_set_debug
void console_set_debug(bool debug)
Send console output to debug channel.
Definition
console.c:248
Generated on Wed Jul 23 2025 09:56:43 for libdragon by
1.9.8