FreeBASIC
0.91.0
|
#include "fb_gfx.h"
Go to the source code of this file.
Data Structures | |
struct | MODEINFO |
Macros | |
#define | NUM_MODES 22 |
Functions | |
static int | set_mode (int mode, int w, int h, int depth, int scanline_size, int num_pages, int refresh_rate, int palette, int font, int flags, float aspect, int text_w, int text_h) |
static void | release_gfx_mem (void) |
static void | exit_proc (void) |
void | fb_GfxViewUpdate (void) |
void | fb_hResetCharCells (FB_GFXCTX *context, int do_alloc) |
void | fb_hClearCharCells (int x1, int y1, int x2, int y2, int page, FB_WCHAR ch, unsigned fg, unsigned bg) |
FBCALL int | fb_GfxScreen (int mode, int depth, int num_pages, int flags, int refresh_rate) |
FBCALL int | fb_GfxScreenQB (int mode, int visible, int active) |
FBCALL int | fb_GfxScreenRes (int w, int h, int depth, int num_pages, int flags, int refresh_rate) |
FBCALL void | fb_GfxSetWindowTitle (FBSTRING *title) |
Variables | |
static const MODEINFO | mode_info [NUM_MODES] |
static int | screen_id = 1 |
static char | window_title_buff [WINDOW_TITLE_SIZE] = { 0 } |
static int | exit_proc_set = FALSE |
#define NUM_MODES 22 |
Definition at line 5 of file gfx_screen.c.
|
static |
Definition at line 97 of file gfx_screen.c.
FBCALL int fb_GfxScreen | ( | int | mode, |
int | depth, | ||
int | num_pages, | ||
int | flags, | ||
int | refresh_rate | ||
) |
Definition at line 370 of file gfx_screen.c.
FBCALL int fb_GfxScreenQB | ( | int | mode, |
int | visible, | ||
int | active | ||
) |
FBCALL int fb_GfxScreenRes | ( | int | w, |
int | h, | ||
int | depth, | ||
int | num_pages, | ||
int | flags, | ||
int | refresh_rate | ||
) |
Definition at line 473 of file gfx_screen.c.
void fb_GfxViewUpdate | ( | void | ) |
void fb_hClearCharCells | ( | int | x1, |
int | y1, | ||
int | x2, | ||
int | y2, | ||
int | page, | ||
FB_WCHAR | ch, | ||
unsigned | fg, | ||
unsigned | bg | ||
) |
void fb_hResetCharCells | ( | FB_GFXCTX * | context, |
int | do_alloc | ||
) |
Definition at line 109 of file gfx_screen.c.
|
static |
Definition at line 61 of file gfx_screen.c.
|
static |
Definition at line 167 of file gfx_screen.c.
|
static |
Definition at line 48 of file gfx_screen.c.
Definition at line 19 of file gfx_screen.c.
|
static |
Definition at line 46 of file gfx_screen.c.
|
static |
Definition at line 47 of file gfx_screen.c.