XenevaOS
Loading...
Searching...
No Matches
wi_stuff.h
Go to the documentation of this file.
1//
2// Copyright(C) 1993-1996 Id Software, Inc.
3// Copyright(C) 2005-2014 Simon Howard
4//
5// This program is free software; you can redistribute it and/or
6// modify it under the terms of the GNU General Public License
7// as published by the Free Software Foundation; either version 2
8// of the License, or (at your option) any later version.
9//
10// This program is distributed in the hope that it will be useful,
11// but WITHOUT ANY WARRANTY; without even the implied warranty of
12// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13// GNU General Public License for more details.
14//
15// DESCRIPTION:
16// Intermission.
17//
18
19#ifndef __WI_STUFF__
20#define __WI_STUFF__
21
22//#include "v_video.h"
23
24#include "doomdef.h"
25
26// States for the intermission
27
28typedef enum
29{
30 NoState = -1,
34
35// Called by main loop, animate the intermission.
36void WI_Ticker (void);
37
38// Called by main loop,
39// draws the intermission directly into the screen buffer.
40void WI_Drawer (void);
41
42// Setup for an intermission screen.
43void WI_Start(wbstartstruct_t* wbstartstruct);
44
45// Shut down the intermission screen
46void WI_End(void);
47
48#endif
Definition d_player.h:183
void WI_Ticker(void)
Definition wi_stuff.c:1514
void WI_Start(wbstartstruct_t *wbstartstruct)
Definition wi_stuff.c:1818
stateenum_t
Definition wi_stuff.h:29
@ NoState
Definition wi_stuff.h:30
@ StatCount
Definition wi_stuff.h:31
@ ShowNextLoc
Definition wi_stuff.h:32
void WI_End(void)
Definition wi_stuff.c:740
void WI_Drawer(void)
Definition wi_stuff.c:1752