XenevaOS
Loading...
Searching...
No Matches
Classes | Functions | Variables
d_loop.c File Reference
#include <stdlib.h>
#include <string.h>
#include "doomfeatures.h"
#include "d_event.h"
#include "d_loop.h"
#include "d_ticcmd.h"
#include "i_system.h"
#include "i_timer.h"
#include "i_video.h"
#include "m_argv.h"
#include "m_fixed.h"
#include "net_client.h"
#include "net_gui.h"
#include "net_io.h"
#include "net_query.h"
#include "net_server.h"
#include "net_sdl.h"
#include "net_loop.h"
Include dependency graph for d_loop.c:

Classes

struct  ticcmd_set_t
 

Functions

void NetUpdate (void)
 
void D_ReceiveTic (ticcmd_t *ticcmds, boolean *players_mask)
 
void D_StartGameLoop (void)
 
void D_StartNetGame (net_gamesettings_t *settings, netgame_startup_callback_t callback)
 
boolean D_InitNetGame (net_connect_data_t *connect_data)
 
void D_QuitNetGame (void)
 
void TryRunTics (void)
 
void D_RegisterLoopCallbacks (loop_interface_t *i)
 

Variables

int gametic
 
boolean singletics = false
 
int ticdup
 
fixed_t offsetms
 
int lasttime
 

Function Documentation

◆ D_InitNetGame()

boolean D_InitNetGame ( net_connect_data_t *  connect_data)

◆ D_QuitNetGame()

void D_QuitNetGame ( void  )

◆ D_ReceiveTic()

void D_ReceiveTic ( ticcmd_t *  ticcmds,
boolean *  players_mask 
)

◆ D_RegisterLoopCallbacks()

void D_RegisterLoopCallbacks ( loop_interface_t *  i)

◆ D_StartGameLoop()

void D_StartGameLoop ( void  )

◆ D_StartNetGame()

void D_StartNetGame ( net_gamesettings_t *  settings,
netgame_startup_callback_t  callback 
)

◆ NetUpdate()

void NetUpdate ( void  )

◆ TryRunTics()

void TryRunTics ( void  )

Variable Documentation

◆ gametic

int gametic

◆ lasttime

int lasttime

◆ offsetms

fixed_t offsetms

◆ singletics

boolean singletics = false

◆ ticdup

int ticdup