return console_hooks->open(vm->host_priv_data, width, height);
}
+void v3_console_close(v3_console_t cons) {
+ V3_ASSERT(console_hooks);
+ V3_ASSERT(console_hooks->close);
+
+ console_hooks->close(cons);
+}
int v3_console_set_cursor(v3_console_t cons, int x, int y) {
V3_ASSERT(console_hooks != NULL);
return console_hooks->scroll(cons, lines);
}
+int v3_console_set_text_resolution(v3_console_t cons, int cols, int rows) {
+ V3_ASSERT(console_hooks != NULL);
+ V3_ASSERT(console_hooks->set_text_resolution != NULL);
+
+ return console_hooks->set_text_resolution(cons, cols, rows);
+}
int v3_console_update(v3_console_t cons) {
V3_ASSERT(console_hooks != NULL);