torcs - 1.2.2

src/modules/graphic/ssggraph/grsmoke.cpp File Reference

#include <math.h>
#include <stdlib.h>
#include <sys/types.h>
#include <stdio.h>
#include <ctype.h>
#include <GL/glut.h>
#include <plib/ssg.h>
#include <tgfclient.h>
#include <track.h>
#include <car.h>
#include <graphic.h>
#include <robottools.h>
#include "grmain.h"
#include "grshadow.h"
#include "grskidmarks.h"
#include "grsmoke.h"
#include "grcar.h"
#include "grcam.h"
#include "grscene.h"
#include "grboard.h"
#include "grssgext.h"
#include "grutil.h"

Include dependency graph for grsmoke.cpp:

Include dependency graph

Functions

void grInitSmoke (int index)
void grUpdateSmoke (double t)
 update if necessary the smoke for a car

void grAddSmoke (tCarElt *car, double t)
void grShutdownSmoke ()
 remove the smoke information for a car


Variables

int grSmokeMaxNumber
double grSmokeDeltaT
double grFireDeltaT
double grSmokeLife
ssgSimpleState * mst = NULL
 initialize the smoke structure

ssgSimpleState * mstf0 = NULL
ssgSimpleState * mstf1 = NULL
double * timeSmoke = 0
double * timeFire = 0

Function Documentation

void grAddSmoke tCarElt car,
double  t
 

void grInitSmoke int  index  ) 
 

void grShutdownSmoke  ) 
 

remove the smoke information for a car

void grUpdateSmoke double  t  ) 
 

update if necessary the smoke for a car


Variable Documentation

double grFireDeltaT
 

double grSmokeDeltaT
 

double grSmokeLife
 

int grSmokeMaxNumber
 

ssgSimpleState* mst = NULL
 

initialize the smoke structure

ssgSimpleState* mstf0 = NULL
 

ssgSimpleState* mstf1 = NULL
 

double* timeFire = 0
 

double* timeSmoke = 0
 


Generated at Thu Feb 26 21:53:20 2004 for torcs by doxygen 1.3.3 written by Dimitri van Heesch, © 1997-1999
TORCS © Eric Espié 1999, 2002.