#include <grcam.h>
|
| | cGrCarCamMirror (cGrScreen *myscreen, int id, int drawCurr, int drawBG, float myfovy, float myfovymin, float myfovymax, float myfnear, float myffar=1500.0, float myfogstart=1400.0, float myfogend=1500.0) |
| |
| virtual | ~cGrCarCamMirror () |
| |
| void | update (tCarElt *car, tSituation *s) |
| |
| void | limitFov (void) |
| |
| void | setViewport (int x, int y, int w, int h) |
| |
| void | setPos (int x, int y, int w, int h) |
| |
| void | activateViewport (void) |
| |
| void | store (void) |
| |
| void | display (void) |
| |
| | cGrPerspCamera (class cGrScreen *myscreen, int id, int drawCurr, int drawDrv, int drawBG, int mirrorAllowed, float myfovy, float myfovymin, float myfovymax, float myfnear, float myffar=1500.0, float myfogstart=1400.0, float myfogend=1500.0) |
| |
| void | setProjection (void) |
| |
| void | setModelView (void) |
| |
| void | loadDefaults (char *attr) |
| |
| void | setZoom (int cmd) |
| |
| float | getLODFactor (float x, float y, float z) |
| |
| float | getFogStart (void) |
| |
| float | getFogEnd (void) |
| |
| cGrPerspCamera * | next (void) |
| |
| void | limitFov (void) |
| |
| void | onSelect (tCarElt *car, tSituation *s) |
| |
| virtual float | getFovY (void) |
| |
| | cGrCamera (class cGrScreen *myscreen, int myid=0, int mydrawCurrent=0, int mydrawdrv=0, int mydrawBackground=0, int mymirrorAllowed=0) |
| |
| virtual | ~cGrCamera () |
| |
| void | action (void) |
| |
| int | getId (void) |
| |
| int | getDrawCurrent (void) |
| |
| int | getDrawDriver (void) |
| |
| int | getDrawBackground (void) |
| |
| int | isMirrorAllowed (void) |
| |
| t3Dd * | getPos (void) |
| |
| sgVec3 * | getPosv (void) |
| |
| sgVec3 * | getSpeedv (void) |
| |
| t3Dd * | getCenter (void) |
| |
| sgVec3 * | getCenterv (void) |
| |
| t3Dd * | getUp (void) |
| |
| sgVec3 * | getUpv (void) |
| |
| void | add (tGrCamHead *head) |
| |
| void | remove (tGrCamHead *head) |
| |
| float | getDist2 (tCarElt *car) |
| |
| cGrCamera * | next (void) |
| |
Definition at line 232 of file grcam.h.
◆ cGrCarCamMirror()
| cGrCarCamMirror::cGrCarCamMirror |
( |
cGrScreen * |
myscreen, |
|
|
int |
id, |
|
|
int |
drawCurr, |
|
|
int |
drawBG, |
|
|
float |
myfovy, |
|
|
float |
myfovymin, |
|
|
float |
myfovymax, |
|
|
float |
myfnear, |
|
|
float |
myffar = 1500.0, |
|
|
float |
myfogstart = 1400.0, |
|
|
float |
myfogend = 1500.0 |
|
) |
| |
|
inline |
◆ ~cGrCarCamMirror()
| cGrCarCamMirror::~cGrCarCamMirror |
( |
| ) |
|
|
virtual |
◆ activateViewport()
| void cGrCarCamMirror::activateViewport |
( |
void |
| ) |
|
◆ display()
| void cGrCarCamMirror::display |
( |
void |
| ) |
|
◆ limitFov()
| void cGrCarCamMirror::limitFov |
( |
void |
| ) |
|
◆ setPos()
| void cGrCarCamMirror::setPos |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
w, |
|
|
int |
h |
|
) |
| |
◆ setViewport()
| void cGrCarCamMirror::setViewport |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
w, |
|
|
int |
h |
|
) |
| |
◆ store()
| void cGrCarCamMirror::store |
( |
void |
| ) |
|
◆ update()
◆ mh
◆ mw
◆ mx
◆ my
◆ teu
| float cGrCarCamMirror::teu |
|
protected |
◆ tev
| float cGrCarCamMirror::tev |
|
protected |
◆ tex
| GLuint cGrCarCamMirror::tex |
|
protected |
◆ th
◆ tsu
| float cGrCarCamMirror::tsu |
|
protected |
◆ tsv
| float cGrCarCamMirror::tsv |
|
protected |
◆ tw
◆ viewCam
◆ vph
◆ vpw
◆ vpx
◆ vpy
The documentation for this class was generated from the following files: