record __AL_GFX_DRIVER__

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type __AL_GFX_DRIVER__ = record

Description

Creates and manages the screen bitmap.

Overview

Fields

id: AL_INT;
name: AL_STRptr;
desc: AL_STRptr;
ascii_name: AL_STRptr;
init: AL_POINTER;
exit: AL_POINTER;
scroll: AL_POINTER;
vsync: AL_POINTER;
set_palette: AL_POINTER;
request_scroll: AL_POINTER;
poll_scroll: AL_POINTER;
enable_triple_buffer: AL_POINTER;
create_video_bitmap: AL_POINTER;
destroy_video_bitmap: AL_POINTER;
show_video_bitmap: AL_POINTER;
request_video_bitmap: AL_POINTER;
create_system_bitmap: AL_POINTER;
destroy_system_bitmap: AL_POINTER;
set_mouse_sprite: AL_POINTER;
show_mouse: AL_POINTER;
hide_mouse: AL_POINTER;
move_mouse: AL_POINTER;
drawing_mode: AL_POINTER;
save_video_state: AL_POINTER;
restore_video_state: AL_POINTER;
set_blender_mode: AL_POINTER;
fetch_mode_list: AL_POINTER;
w: AL_INT;
h: AL_INT;
linear: AL_BOOL;
bank_size: AL_LONG;
bank_gran: AL_LONG;
vid_mem: AL_LONG;
vid_phys_base: AL_LONG;
windowed: AL_BOOL;

Description

Fields

id: AL_INT;
 
name: AL_STRptr;
 
desc: AL_STRptr;
 
ascii_name: AL_STRptr;
 
init: AL_POINTER;
 
exit: AL_POINTER;
 
scroll: AL_POINTER;
 
vsync: AL_POINTER;
 
set_palette: AL_POINTER;
 
request_scroll: AL_POINTER;
 
poll_scroll: AL_POINTER;
 
enable_triple_buffer: AL_POINTER;
 
create_video_bitmap: AL_POINTER;
 
destroy_video_bitmap: AL_POINTER;
 
show_video_bitmap: AL_POINTER;
 
request_video_bitmap: AL_POINTER;
 
create_system_bitmap: AL_POINTER;
 
destroy_system_bitmap: AL_POINTER;
 
set_mouse_sprite: AL_POINTER;
 
show_mouse: AL_POINTER;
 
hide_mouse: AL_POINTER;
 
move_mouse: AL_POINTER;
 
drawing_mode: AL_POINTER;
 
save_video_state: AL_POINTER;
 
restore_video_state: AL_POINTER;
 
set_blender_mode: AL_POINTER;
 
fetch_mode_list: AL_POINTER;
 
w: AL_INT;

physical (not virtual!) screen size

h: AL_INT;

physical (not virtual!) screen size

linear: AL_BOOL;

true if video memory is linear

bank_size: AL_LONG;
 
bank_gran: AL_LONG;

bank size, in bytes

vid_mem: AL_LONG;

bank granularity, in bytes

vid_phys_base: AL_LONG;

video memory size, in bytes

windowed: AL_BOOL;

physical address of video memory


Generated by PasDoc 0.13.0 on 2016-07-20 12:01:35