#include <framebuffer.hpp>
|
| void | draw_pixel (uint32_t x, uint32_t y, uint32_t color) |
| uint32_t | get_pixel (uint32_t x, uint32_t y) |
| void | draw_char (uint32_t x, uint32_t y, char c, uint32_t color) |
| void | draw_string (uint32_t x, uint32_t y, const char *str, uint32_t color) |
| void | print_char (char c) |
| void | print_char_color (char c, uint32_t color) |
| void | print_string (const char *str) |
| void | print_string_color (const char *str, uint32_t color) |
| void | clear_screen () |
| void | set_cursor (uint32_t x, uint32_t y) |
| uint32_t | get_cursor_x () |
| uint32_t | get_cursor_y () |
| uint32_t | get_current_color () |
| void | set_text_color (uint32_t color) |
| uint8_t * | get_buffer () const |
| uint32_t | get_width () const |
| uint32_t | get_height () const |
| uint32_t | get_bpp () const |
| uint32_t | get_buffer_size () const |
| uint32_t | get_offset (uint32_t x, uint32_t y) |
| | FramebufferGraphics (uint32_t w, uint32_t h, uint32_t bpp) |
◆ FramebufferGraphics()
◆ clear_screen()
◆ draw_char()
| void draw_char |
( |
uint32_t | x, |
|
|
uint32_t | y, |
|
|
char | c, |
|
|
uint32_t | color ) |
◆ draw_pixel()
| void draw_pixel |
( |
uint32_t | x, |
|
|
uint32_t | y, |
|
|
uint32_t | color ) |
◆ draw_string()
| void draw_string |
( |
uint32_t | x, |
|
|
uint32_t | y, |
|
|
const char * | str, |
|
|
uint32_t | color ) |
◆ get_bpp()
| uint32_t get_bpp |
( |
| ) |
const |
◆ get_buffer()
| uint8_t * get_buffer |
( |
| ) |
const |
◆ get_buffer_size()
| uint32_t get_buffer_size |
( |
| ) |
const |
◆ get_current_color()
| uint32_t get_current_color |
( |
| ) |
|
◆ get_cursor_x()
| uint32_t get_cursor_x |
( |
| ) |
|
◆ get_cursor_y()
| uint32_t get_cursor_y |
( |
| ) |
|
◆ get_height()
| uint32_t get_height |
( |
| ) |
const |
◆ get_offset()
| uint32_t get_offset |
( |
uint32_t | x, |
|
|
uint32_t | y ) |
◆ get_pixel()
| uint32_t get_pixel |
( |
uint32_t | x, |
|
|
uint32_t | y ) |
◆ get_width()
| uint32_t get_width |
( |
| ) |
const |
◆ print_char()
| void print_char |
( |
char | c | ) |
|
◆ print_char_color()
| void print_char_color |
( |
char | c, |
|
|
uint32_t | color ) |
◆ print_string()
| void print_string |
( |
const char * | str | ) |
|
◆ print_string_color()
| void print_string_color |
( |
const char * | str, |
|
|
uint32_t | color ) |
◆ set_cursor()
| void set_cursor |
( |
uint32_t | x, |
|
|
uint32_t | y ) |
◆ set_text_color()
| void set_text_color |
( |
uint32_t | color | ) |
|
◆ the()
The documentation for this class was generated from the following files: