#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 |
◆ GF_TAILQ_ENTRY()
◆ isMirrorAllowed()
| int cGrCamera::isMirrorAllowed |
( |
void |
| ) |
|
|
inline |
◆ loadDefaults()
| virtual void cGrCamera::loadDefaults |
( |
char * |
attr | ) |
|
|
pure virtual |
◆ next()
◆ onSelect()
◆ remove()
| void cGrCamera::remove |
( |
tGrCamHead * |
head | ) |
|
|
inline |
◆ 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 cGrCarCamRoadZoomTVD, cGrCarCamRoadZoom, cGrCarCamRoadFly, cGrCarCamRoadNoZoom, cGrCarCamLookAt, cGrCarCamCenter, cGrCarCamUp, cGrCarCamSide, cGrCarCamFront, cGrCarCamBehind2, cGrCarCamBehind, cGrCarCamInsideFixedCar, cGrCarCamInside, cGrCarCamMirror, cGrBackgroundCam, 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 |
◆ screen
◆ speed
◆ up
The documentation for this class was generated from the following files: