XenevaOS
Loading...
Searching...
No Matches
Functions | Variables
d_main.c File Reference
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "config.h"
#include "deh_main.h"
#include "doomdef.h"
#include "doomstat.h"
#include "dstrings.h"
#include "doomfeatures.h"
#include "sounds.h"
#include "d_iwad.h"
#include "z_zone.h"
#include "w_main.h"
#include "w_wad.h"
#include "s_sound.h"
#include "v_video.h"
#include "f_finale.h"
#include "f_wipe.h"
#include "m_argv.h"
#include "m_config.h"
#include "m_controls.h"
#include "m_misc.h"
#include "m_menu.h"
#include "p_saveg.h"
#include "doomgeneric.h"
#include "i_endoom.h"
#include "i_joystick.h"
#include "i_system.h"
#include "i_timer.h"
#include "i_video.h"
#include "g_game.h"
#include "hu_stuff.h"
#include "wi_stuff.h"
#include "st_stuff.h"
#include "am_map.h"
#include "net_client.h"
#include "net_dedicated.h"
#include "net_query.h"
#include "p_setup.h"
#include "r_local.h"
#include "statdump.h"
#include "d_main.h"
Include dependency graph for d_main.c:

Functions

void D_DoomLoop (void)
 
void D_ConnectNetGame (void)
 
void D_CheckNetGame (void)
 
void D_ProcessEvents (void)
 
void R_ExecuteSetViewSize (void)
 
void D_Display (void)
 
void D_BindVariables (void)
 
boolean D_GrabMouseCallback (void)
 
void doomgeneric_Tick ()
 
void D_PageTicker (void)
 
void D_PageDrawer (void)
 
void D_AdvanceDemo (void)
 
void D_DoAdvanceDemo (void)
 
void D_StartTitle (void)
 
void D_IdentifyVersion (void)
 
void D_SetGameDescription (void)
 
void PrintDehackedBanners (void)
 
void PrintGameVersion (void)
 
void D_DoomMain (void)
 

Variables

char * savegamedir
 
char * iwadfile
 
boolean devparm
 
boolean nomonsters
 
boolean respawnparm
 
boolean fastparm
 
boolean inhelpscreens
 
skill_t startskill
 
int startepisode
 
int startmap
 
boolean autostart
 
int startloadgame
 
boolean advancedemo
 
boolean storedemo
 
boolean bfgedition
 
boolean main_loop_started = false
 
char wadfile [1024]
 
char mapdir [1024]
 
int show_endoom = 1
 
gamestate_t wipegamestate = GS_DEMOSCREEN
 
boolean setsizeneeded
 
int showMessages
 
int demosequence
 
int pagetic
 
char * pagename
 
char title [128]
 

Function Documentation

◆ D_AdvanceDemo()

void D_AdvanceDemo ( void  )

◆ D_BindVariables()

void D_BindVariables ( void  )

◆ D_CheckNetGame()

void D_CheckNetGame ( void  )

◆ D_ConnectNetGame()

void D_ConnectNetGame ( void  )

◆ D_Display()

void D_Display ( void  )

◆ D_DoAdvanceDemo()

void D_DoAdvanceDemo ( void  )

◆ D_DoomLoop()

void D_DoomLoop ( void  )

◆ D_DoomMain()

void D_DoomMain ( void  )

◆ D_GrabMouseCallback()

boolean D_GrabMouseCallback ( void  )

◆ D_IdentifyVersion()

void D_IdentifyVersion ( void  )

◆ D_PageDrawer()

void D_PageDrawer ( void  )

◆ D_PageTicker()

void D_PageTicker ( void  )

◆ D_ProcessEvents()

void D_ProcessEvents ( void  )

◆ D_SetGameDescription()

void D_SetGameDescription ( void  )

◆ D_StartTitle()

void D_StartTitle ( void  )

◆ doomgeneric_Tick()

void doomgeneric_Tick ( )

◆ PrintDehackedBanners()

void PrintDehackedBanners ( void  )

◆ PrintGameVersion()

void PrintGameVersion ( void  )

◆ R_ExecuteSetViewSize()

void R_ExecuteSetViewSize ( void  )

Variable Documentation

◆ advancedemo

boolean advancedemo

◆ autostart

boolean autostart

◆ bfgedition

boolean bfgedition

◆ cmdline

char* cmdline

◆ demosequence

int demosequence

◆ description

char* description

◆ devparm

boolean devparm

◆ fastparm

boolean fastparm

◆ inhelpscreens

boolean inhelpscreens
extern

◆ iwadfile

char* iwadfile

◆ main_loop_started

boolean main_loop_started = false

◆ mapdir

char mapdir[1024]

◆ nomonsters

boolean nomonsters

◆ pagename

char* pagename

◆ pagetic

int pagetic

◆ respawnparm

boolean respawnparm

◆ savegamedir

char* savegamedir

◆ setsizeneeded

boolean setsizeneeded
extern

◆ show_endoom

int show_endoom = 1

◆ showMessages

int showMessages
extern

◆ startepisode

int startepisode

◆ startloadgame

int startloadgame

◆ startmap

int startmap

◆ startskill

skill_t startskill

◆ storedemo

boolean storedemo

◆ title

char title[128]

◆ version

GameVersion_t version

◆ wadfile

char wadfile[1024]

◆ wipegamestate

gamestate_t wipegamestate = GS_DEMOSCREEN