| Turnstone Operating System
    | 
Text cursor implementation for 64-bit mode. More...
| Functions | |
| MODULE ("turnstone.kernel.graphics.text_cursor") | |
| int8_t | text_cursor_move (int32_t x, int32_t y) | 
| int8_t | text_cursor_move_relative (int32_t x, int32_t y) | 
| void | text_cursor_get (int32_t *x, int32_t *y) | 
| void | text_cursor_toggle (boolean_t flush) | 
| void | text_cursor_hide (void) | 
| void | text_cursor_show (void) | 
| void | text_cursor_enable (boolean_t enabled) | 
| Variables | |
| static int32_t | text_cursor_x = 0 | 
| cursor postion for column | |
| static int32_t | text_cursor_y = 0 | 
| cursor porsition for row | |
| static boolean_t | text_cursor_visible = false | 
| cursor visibility flag | |
| static boolean_t | text_cursor_enabled = false | 
| true if cursor is enabled | |
| text_cursor_draw_f | TEXT_CURSOR_DRAW = NULL | 
| function pointer to draw cursor | |
Text cursor implementation for 64-bit mode.
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.