#include <grcam.h>
Definition at line 36 of file grcam.h.
◆ cGrCamera()
| cGrCamera::cGrCamera |
( |
class cGrScreen * | myscreen, |
|
|
int | myid = 0, |
|
|
int | mydrawCurrent = 0, |
|
|
int | mydrawdrv = 0, |
|
|
int | mydrawBackground = 0, |
|
|
int | mymirrorAllowed = 0 ) |
|
inline |
◆ ~cGrCamera()
| virtual cGrCamera::~cGrCamera |
( |
| ) |
|
|
inlinevirtual |
◆ action()
| void cGrCamera::action |
( |
void | | ) |
|
|
inline |
◆ add()
| void cGrCamera::add |
( |
tGrCamHead * | head | ) |
|
|
inline |
◆ getCenter()
| t3Dd * cGrCamera::getCenter |
( |
void | | ) |
|
|
inline |
◆ getCenterv()
| sgVec3 * cGrCamera::getCenterv |
( |
void | | ) |
|
|
inline |
◆ getDist2()
| float cGrCamera::getDist2 |
( |
tCarElt * | car | ) |
|
◆ getDrawBackground()
| int cGrCamera::getDrawBackground |
( |
void | | ) |
|
|
inline |
◆ getDrawCurrent()
| int cGrCamera::getDrawCurrent |
( |
void | | ) |
|
|
inline |
◆ getDrawDriver()
| int cGrCamera::getDrawDriver |
( |
void | | ) |
|
|
inline |
◆ getFovY()
| virtual float cGrCamera::getFovY |
( |
void | | ) |
|
|
inlinevirtual |
◆ getId()
| int cGrCamera::getId |
( |
void | | ) |
|
|
inline |
◆ getLODFactor()
| virtual float cGrCamera::getLODFactor |
( |
float | x, |
|
|
float | y, |
|
|
float | z ) |
|
pure virtual |
◆ getPos()
| t3Dd * cGrCamera::getPos |
( |
void | | ) |
|
|
inline |
◆ getPosv()
| sgVec3 * cGrCamera::getPosv |
( |
void | | ) |
|
|
inline |
◆ getSpeedv()
| sgVec3 * cGrCamera::getSpeedv |
( |
void | | ) |
|
|
inline |
◆ getUp()
| t3Dd * cGrCamera::getUp |
( |
void | | ) |
|
|
inline |
◆ getUpv()
| sgVec3 * cGrCamera::getUpv |
( |
void | | ) |
|
|
inline |
◆ getWorldPosv()
| sgVec3 * cGrCamera::getWorldPosv |
( |
void | | ) |
|
|
inline |
◆ GF_TAILQ_ENTRY()
◆ isMirrorAllowed()
| int cGrCamera::isMirrorAllowed |
( |
void | | ) |
|
|
inline |
◆ loadDefaults()
| virtual void cGrCamera::loadDefaults |
( |
char * | attr | ) |
|
|
pure virtual |
◆ next()
◆ onSelect()
◆ rebaseLocalRenderCoordinates()
| void cGrCamera::rebaseLocalRenderCoordinates |
( |
void | | ) |
|
|
protected |
◆ remove()
| void cGrCamera::remove |
( |
tGrCamHead * | head | ) |
|
|
inline |
◆ setLocalRenderCoordinates()
| void cGrCamera::setLocalRenderCoordinates |
( |
void | | ) |
|
|
protected |
◆ setModelView()
| virtual void cGrCamera::setModelView |
( |
void | | ) |
|
|
pure virtual |
◆ setProjection()
| virtual void cGrCamera::setProjection |
( |
void | | ) |
|
|
pure virtual |
◆ setZoom()
| virtual void cGrCamera::setZoom |
( |
int | cmd | ) |
|
|
pure virtual |
◆ update()
Implemented in cGrBackgroundCam, cGrCarCamBehind2, cGrCarCamBehind, cGrCarCamCenter, cGrCarCamFront, cGrCarCamInside, cGrCarCamInsideFixedCar, cGrCarCamLookAt, cGrCarCamMirror, cGrCarCamRoadFly, cGrCarCamRoadNoZoom, cGrCarCamRoadZoom, cGrCarCamRoadZoomTVD, cGrCarCamSide, cGrCarCamUp, cGrOrthoCamera, and cGrPerspCamera.
◆ center
◆ drawBackground
| int cGrCamera::drawBackground |
|
private |
◆ drawCurrent
| int cGrCamera::drawCurrent |
|
private |
◆ drawDriver
| int cGrCamera::drawDriver |
|
private |
◆ eye
◆ id
◆ mirrorAllowed
| int cGrCamera::mirrorAllowed |
|
private |
◆ renderCoordinatesLocal
| int cGrCamera::renderCoordinatesLocal |
|
protected |
◆ renderOrigin
| sgVec3 cGrCamera::renderOrigin |
|
protected |
◆ screen
◆ speed
◆ up
The documentation for this class was generated from the following files:
- C:/Users/berni/Development/torcs_git/torcs-code/torcs/torcs/src/modules/graphic/ssggraph/grcam.h
- C:/Users/berni/Development/torcs_git/torcs-code/torcs/torcs/src/modules/graphic/ssggraph/grcam.cpp