class V_VIDEO General cluster: render description: "v_video.c Gamma correction LUT stuff. Functions to draw patches (by post) directly to screen. Functions to blit a block to the screen" create: make Ancestors DOOMDEF_H Queries dest_screen: PIXEL_T_BUFFER dirtybox: ARRAY [FIXED_T] English: INTEGER_32 French: INTEGER_32 Gammatable: ARRAY [ARRAY [NATURAL_8]] German: INTEGER_32 Gs_demoscreen: INTEGER_32 Gs_finale: INTEGER_32 Gs_intermission: INTEGER_32 Gs_level: INTEGER_32 i_main: I_MAIN Infratics: INTEGER_32 Invistics: INTEGER_32 Invulntics: INTEGER_32 Irontics: INTEGER_32 Key_backspace: INTEGER_32 Key_capslock: INTEGER_32 Key_del: INTEGER_32 Key_downarrow: INTEGER_32 Key_end: INTEGER_32 Key_enter: INTEGER_32 Key_equals: INTEGER_32 Key_escape: INTEGER_32 Key_f1: INTEGER_32 Key_f10: INTEGER_32 Key_f11: INTEGER_32 Key_f12: INTEGER_32 Key_f2: INTEGER_32 Key_f3: INTEGER_32 Key_f4: INTEGER_32 Key_f5: INTEGER_32 Key_f6: INTEGER_32 Key_f7: INTEGER_32 Key_f8: INTEGER_32 Key_f9: INTEGER_32 Key_home: INTEGER_32 Key_ins: INTEGER_32 Key_lalt: INTEGER_32 Key_leftarrow: INTEGER_32 Key_minus: INTEGER_32 Key_numlock: INTEGER_32 Key_pause: INTEGER_32 Key_pgdn: INTEGER_32 Key_pgup: INTEGER_32 Key_prtscr: INTEGER_32 Key_ralt: INTEGER_32 Key_rctrl: INTEGER_32 Key_rightarrow: INTEGER_32 Key_rshift: INTEGER_32 Key_scrlck: INTEGER_32 Key_tab: INTEGER_32 Key_uparrow: INTEGER_32 Keyp_0: INTEGER_32 Keyp_1: INTEGER_32 Keyp_2: INTEGER_32 Keyp_3: INTEGER_32 Keyp_4: INTEGER_32 Keyp_5: INTEGER_32 Keyp_6: INTEGER_32 Keyp_7: INTEGER_32 Keyp_8: INTEGER_32 Keyp_9: INTEGER_32 Keyp_divide: INTEGER_32 Keyp_enter: INTEGER_32 Keyp_equals: INTEGER_32 Keyp_minus: INTEGER_32 Keyp_multiply: INTEGER_32 Keyp_period: INTEGER_32 Keyp_plus: INTEGER_32 Maxplayers: INTEGER_32 Mtf_ambush: INTEGER_32 Scancode_to_keys_array: ARRAY [INTEGER_32] Screenheight: INTEGER_32 Screenwidth: INTEGER_32 Sk_baby: INTEGER_32 Sk_easy: INTEGER_32 Sk_hard: INTEGER_32 Sk_medium: INTEGER_32 Sk_nightmare: INTEGER_32 Ticrate: INTEGER_32 Unknown: INTEGER_32 usegamma: INTEGER_32 Version: INTEGER_32 Commands make (a_i_main: [like i_main] I_MAIN) set_usegamma (a_usegamma: [like usegamma] INTEGER_32) v_copyrect (srcx, srcy: INTEGER_32; source: PIXEL_T_BUFFER; width, a_height, destx, desty: INTEGER_32) v_drawblock (x, y, width, a_height: INTEGER_32; a_src: PIXEL_T_BUFFER) v_drawpatch (a_x, a_y: INTEGER_32; patch: PATCH_T) v_drawpatchdirect (x, y: INTEGER_32; patch: PATCH_T) v_init v_markrect (x, y, width, height: INTEGER_32) v_restorebuffer v_usebuffer (buffer: PIXEL_T_BUFFER)
Generated by ISE EiffelStudio