doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | List of all members
idCameraFOV Class Reference

#include <splines.h>

Public Member Functions

 idCameraFOV ()
 
 idCameraFOV (int v)
 
 idCameraFOV (int s, int e, long t)
 
 ~idCameraFOV ()
 
void SetFOV (float f)
 
float GetFOV (long t)
 
void start (long t)
 
void reset (float startfov, float endfov, int start, int len)
 
void parse (idParser *src)
 
void write (idFile *f, const char *name)
 

Protected Attributes

float fov
 
float startFOV
 
float endFOV
 
int startTime
 
int time
 
int length
 

Detailed Description

Definition at line 266 of file splines.h.

Constructor & Destructor Documentation

idCameraFOV::idCameraFOV ( )
inline

Definition at line 268 of file splines.h.

idCameraFOV::idCameraFOV ( int  v)
inline

Definition at line 269 of file splines.h.

idCameraFOV::idCameraFOV ( int  s,
int  e,
long  t 
)
inline

Definition at line 270 of file splines.h.

idCameraFOV::~idCameraFOV ( )
inline

Definition at line 271 of file splines.h.

Member Function Documentation

float idCameraFOV::GetFOV ( long  t)

Definition at line 1778 of file splines.cpp.

void idCameraFOV::parse ( idParser src)

Definition at line 1811 of file splines.cpp.

void idCameraFOV::reset ( float  startfov,
float  endfov,
int  start,
int  len 
)

Definition at line 1799 of file splines.cpp.

void idCameraFOV::SetFOV ( float  f)
inline

Definition at line 273 of file splines.h.

void idCameraFOV::start ( long  t)
inline

Definition at line 275 of file splines.h.

void idCameraFOV::write ( idFile f,
const char *  name 
)

Definition at line 1847 of file splines.cpp.

Member Data Documentation

float idCameraFOV::endFOV
protected

Definition at line 283 of file splines.h.

float idCameraFOV::fov
protected

Definition at line 281 of file splines.h.

int idCameraFOV::length
protected

Definition at line 286 of file splines.h.

float idCameraFOV::startFOV
protected

Definition at line 282 of file splines.h.

int idCameraFOV::startTime
protected

Definition at line 284 of file splines.h.

int idCameraFOV::time
protected

Definition at line 285 of file splines.h.


The documentation for this class was generated from the following files: