Annotation of quake2/client/console.h, revision 1.1

1.1     ! root        1: 
        !             2: //
        !             3: // console
        !             4: //
        !             5: 
        !             6: #define        NUM_CON_TIMES 4
        !             7: 
        !             8: #define                CON_TEXTSIZE    32768
        !             9: typedef struct
        !            10: {
        !            11:        qboolean        initialized;
        !            12: 
        !            13:        char    text[CON_TEXTSIZE];
        !            14:        int             current;                // line where next message will be printed
        !            15:        int             x;                              // offset in current line for next print
        !            16:        int             display;                // bottom of console displays this line
        !            17: 
        !            18:        int             ormask;                 // high bit mask for colored characters
        !            19: 
        !            20:        int     linewidth;              // characters across screen
        !            21:        int             totallines;             // total lines in console scrollback
        !            22: 
        !            23:        float   cursorspeed;
        !            24: 
        !            25:        int             vislines;
        !            26: 
        !            27:        float   times[NUM_CON_TIMES];   // cls.realtime time the line was generated
        !            28:                                                                // for transparent notify lines
        !            29: } console_t;
        !            30: 
        !            31: extern console_t       con;
        !            32: 
        !            33: void Con_DrawCharacter (int cx, int line, int num);
        !            34: 
        !            35: void Con_CheckResize (void);
        !            36: void Con_Init (void);
        !            37: void Con_DrawConsole (float frac);
        !            38: void Con_Print (char *txt);
        !            39: void Con_CenteredPrint (char *text);
        !            40: void Con_Clear_f (void);
        !            41: void Con_DrawNotify (void);
        !            42: void Con_ClearNotify (void);
        !            43: void Con_ToggleConsole_f (void);

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.