#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <memory.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include <plib/ssg.h>
#include <robottools.h>
#include <portability.h>
#include <graphic.h>
#include "grcam.h"
#include "grscreen.h"
#include "grscene.h"
#include "grshadow.h"
#include "grskidmarks.h"
#include "grsmoke.h"
#include "grcar.h"
#include "grmain.h"
#include "grutil.h"
#include <tgfclient.h>
Go to the source code of this file.
|
| static void | grGetPreciseCarPosition (const tCarElt *car, double *x, double *y) |
| static void | grTransformCarPointToRender (const tCarElt *car, tdble x, tdble y, tdble z, sgVec3 point) |
| static tdble | grTrackHeightD (tTrackSeg *segment, double x, double y) |
| static void | grMakeLookAtMat4 (sgMat4 dst, const sgVec3 eye, const sgVec3 center, const sgVec3 up) |
| static tdble | GetDistToStart (tCarElt *car) |
| void | grCamCreateSceneCameraList (class cGrScreen *myscreen, tGrCamHead *cams, tdble fovFactor) |
◆ GetDistToStart()
◆ grCamCreateSceneCameraList()
| void grCamCreateSceneCameraList |
( |
class cGrScreen * | myscreen, |
|
|
tGrCamHead * | cams, |
|
|
tdble | fovFactor ) |
◆ grGetPreciseCarPosition()
| void grGetPreciseCarPosition |
( |
const tCarElt * | car, |
|
|
double * | x, |
|
|
double * | y ) |
|
static |
◆ grMakeLookAtMat4()
| void grMakeLookAtMat4 |
( |
sgMat4 | dst, |
|
|
const sgVec3 | eye, |
|
|
const sgVec3 | center, |
|
|
const sgVec3 | up ) |
|
static |
◆ grTrackHeightD()
◆ grTransformCarPointToRender()