p_driver.cc File Reference

#include <unistd.h>
#include <string.h>
#include <math.h>
#include "p_driver.h"

Defines

#define DRIVER_ERROR(X)   printf( "Stage driver error: %s\n", X )
#define STG_DEFAULT_WORLDFILE   "default.world"

Functions

stg_model_tmodel_match (stg_model_t *mod, player_devaddr_t *addr, stg_model_initializer_t init, GPtrArray *devices)
int player_driver_init (DriverTable *table)
Driver * StgDriver_Init (ConfigFile *cf, int section)
void StgDriver_Register (DriverTable *table)

Variables

int _stg_disable_gui
PlayerTime * GlobalTime
bool player_quiet_startup
bool player_quit
int update_request = 0

Define Documentation

#define DRIVER_ERROR (  )     printf( "Stage driver error: %s\n", X )

Referenced by StgDriver::StgDriver().

#define STG_DEFAULT_WORLDFILE   "default.world"


Function Documentation

stg_model_t* model_match ( stg_model_t mod,
player_devaddr_t *  addr,
stg_model_initializer_t  init,
GPtrArray *  devices 
)

References Interface::addr, and Interface::mod.

Referenced by StgDriver::LocateModel().

int player_driver_init ( DriverTable *  table  ) 

References StgDriver_Register().

Driver* StgDriver_Init ( ConfigFile *  cf,
int  section 
)

Referenced by StgDriver_Register().

void StgDriver_Register ( DriverTable *  table  ) 


Variable Documentation

Referenced by StgDriver::Update().

int update_request = 0


Generated on Wed Jun 3 23:12:29 2009 for Stage by  doxygen 1.5.9