doom

a minimalistic implementation of doom
git clone git://ssnf.xyz/doom
Log | Files | Refs

i_system.h (494B)


      1 
      2 
      3 
      4 
      5 
      6 
      7 
      8 
      9 
     10 
     11 
     12 
     13 
     14 
     15 
     16 
     17 
     18 
     19 
     20 
     21 
     22 
     23 #ifndef __I_SYSTEM__
     24 #define __I_SYSTEM__
     25 
     26 #include "d_ticcmd.h"
     27 #include "d_event.h"
     28 
     29 #ifdef __GNUG__
     30 #pragma interface
     31 #endif
     32 
     33 
     34 
     35 void I_Init (void);
     36 
     37 
     38 
     39 
     40 byte*	I_ZoneBase (int *size);
     41 
     42 
     43 
     44 
     45 int I_GetTime (void);
     46 
     47 
     48 
     49 
     50 
     51 
     52 
     53 
     54 
     55 
     56 void I_StartFrame (void);
     57 
     58 
     59 
     60 
     61 
     62 
     63 
     64 void I_StartTic (void);
     65 
     66 
     67 
     68 
     69 
     70 
     71 
     72 
     73 
     74 ticcmd_t* I_BaseTiccmd (void);
     75 
     76 
     77 
     78 
     79 void I_Quit (void);
     80 
     81 
     82 
     83 
     84 byte* I_AllocLow (int length);
     85 
     86 void I_Tactile (int on, int off, int total);
     87 
     88 
     89 void I_Error (char *error, ...);
     90 
     91 
     92 #endif
     93 
     94 
     95 
     96 
     97