type A_Gfx_Mode is access all Gfx_Mode;
type A_Gfx_Mode_List is access all Gfx_Mode_List;
GFX_AUTODETECT : constant Gfx_Detect_Type;
GFX_AUTODETECT_FULLSCREEN : constant Gfx_Detect_Type;
GFX_AUTODETECT_WINDOWED : constant Gfx_Detect_Type;
GFX_TEXT : constant Gfx_Detect_Type;
GFX_SAFE : constant Gfx_Detect_Type;
GFX_NONE : constant Gfx_Detect_Type;
GFX_CAN_SCROLL : constant Gfx_Capability;
GFX_CAN_TRIPLE_BUFFER : constant Gfx_Capability;
GFX_HW_CURSOR : constant Gfx_Capability;
GFX_HW_HLINE : constant Gfx_Capability;
GFX_HW_HLINE_XOR : constant Gfx_Capability;
GFX_HW_HLINE_SOLID_PATTERN : constant Gfx_Capability;
GFX_HW_HLINE_COPY_PATTERN : constant Gfx_Capability;
GFX_HW_FILL : constant Gfx_Capability;
GFX_HW_FILL_XOR : constant Gfx_Capability;
GFX_HW_FILL_SOLID_PATTERN : constant Gfx_Capability;
GFX_HW_FILL_COPY_PATTERN : constant Gfx_Capability;
GFX_HW_LINE : constant Gfx_Capability;
GFX_HW_LINE_XOR : constant Gfx_Capability;
GFX_HW_TRIANGLE : constant Gfx_Capability;
GFX_HW_TRIANGLE_XOR : constant Gfx_Capability;
GFX_HW_TEXTOUT_FIXED : constant Gfx_Capability;
GFX_HW_VRAM_BLIT : constant Gfx_Capability;
GFX_HW_VRAM_BLIT_MASKED : constant Gfx_Capability;
GFX_HW_MEM_BLIT : constant Gfx_Capability;
GFX_HW_MEM_BLIT_MASKED : constant Gfx_Capability;
SWITCH_NONE : constant Switch_Mode;
SWITCH_PAUSE : constant Switch_Mode;
SWITCH_AMNESIA : constant Switch_Mode;
SWITCH_BACKGROUND : constant Switch_Mode;
SWITCH_BACKAMNESIA : constant Switch_Mode;
SWITCH_IN : constant Switch_Dir;
SWITCH_OUT : constant Switch_Dir;
procedure Destroy_Gfx_Mode_List
( | mode_list | : in out A_Gfx_Mode_List ); |
function Get_Display_Switch_Mode return Switch_Mode;
function Get_Gfx_Mode return Gfx_Detect_Type;
function Get_Gfx_Mode_List
( | card | : Integer ) return A_Gfx_Mode_List; |
procedure Remove_Display_Switch_Callback
( | cb | : not null A_Switch_Callback ); |
function Request_Video_Bitmap
( | bmp | : not null A_Bitmap ) return Integer; |
function Set_Display_Switch_Callback
( | dir | : Switch_Dir; |
cb | : A_Switch_Callback ) return Integer; |
function Set_Display_Switch_Mode
( | mode | : Switch_Mode ) return Integer; |
function Set_Gfx_Mode
( | card | : Gfx_Detect_Type; |
w, h, v_w, v_h | : Natural ) return Integer; |
function Show_Video_Bitmap
( | bmp | : not null A_Bitmap ) return Integer; |