1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- #ifndef __I_VIDEO__
- #define __I_VIDEO__
- #include "doomtype.h"
- #include "d_event.h"
- #ifdef __GNUG__
- #pragma interface
- #endif
- void I_InitGraphics (void);
- void I_ShutdownGraphics(void);
- void I_SetPalette (byte* palette);
- void I_UpdateNoBlit (void);
- void I_FinishUpdate (void);
- void I_WaitVBL(int count);
- void I_ReadScreen (byte* scr);
- void I_BeginRead (void);
- void I_EndRead (void);
- void I_InitInput (void);
- void I_ShutdownInput( void ) ;
- void I_InputFrame( void );
- void I_UpdateControllerState(void);
- struct controller_t;
- int I_PollMouseInputEvents( controller_t * ) ;
- int I_ReturnMouseInputEvent( const int n, event_t* e);
- int I_PollJoystickInputEvents( controller_t * ) ;
- int I_ReturnJoystickInputEvent( const int n, event_t* e);
- void I_EndJoystickInputEvents( void );
- #endif
|