CEffect Class Reference

#include <Effect.h>

Inheritance diagram for CEffect:

CircleScrollerEffect CubeEffect CubeMapEffect EndEffect FractalEffect KnotEffect Load3dsEffect MorphBumpEffect ParticleEffect PongEffect SkyBoxEffect TriangleEffect WhiteEffect List of all members.

Public Member Functions

 CEffect (void)
virtual double getStartTime ()
virtual double getRuntime ()
void setStartTime (double start)
void setRuntime (double run)
void setCurrentTime (double current)
void setCurrentFPS (double fps)
 ~CEffect (void)
virtual void preload ()
virtual void init ()
virtual void render ()
virtual void swap ()

Protected Attributes

double startTime
double runtime
double currentTime
double fps

Constructor & Destructor Documentation

CEffect::CEffect void   ) 
 

CEffect::~CEffect void   ) 
 


Member Function Documentation

double CEffect::getRuntime  )  [virtual]
 

Reimplemented in SkyBoxEffect.

double CEffect::getStartTime  )  [virtual]
 

Reimplemented in SkyBoxEffect.

void CEffect::init  )  [virtual]
 

Reimplemented in CircleScrollerEffect, CubeEffect, CubeMapEffect, EndEffect, FractalEffect, KnotEffect, Load3dsEffect, MorphBumpEffect, ParticleEffect, PongEffect, SkyBoxEffect, TriangleEffect, and WhiteEffect.

void CEffect::preload  )  [virtual]
 

Reimplemented in CircleScrollerEffect, CubeEffect, CubeMapEffect, EndEffect, FractalEffect, KnotEffect, Load3dsEffect, MorphBumpEffect, ParticleEffect, PongEffect, SkyBoxEffect, TriangleEffect, and WhiteEffect.

void CEffect::render  )  [virtual]
 

Reimplemented in CircleScrollerEffect, CubeEffect, CubeMapEffect, EndEffect, FractalEffect, KnotEffect, Load3dsEffect, MorphBumpEffect, ParticleEffect, PongEffect, SkyBoxEffect, TriangleEffect, and WhiteEffect.

void CEffect::setCurrentFPS double  fps  ) 
 

void CEffect::setCurrentTime double  current  ) 
 

Reimplemented in SkyBoxEffect.

void CEffect::setRuntime double  run  ) 
 

Reimplemented in SkyBoxEffect.

void CEffect::setStartTime double  start  ) 
 

Reimplemented in SkyBoxEffect.

void CEffect::swap  )  [virtual]
 

Reimplemented in CubeMapEffect.


Member Data Documentation

double CEffect::currentTime [protected]
 

double CEffect::fps [protected]
 

double CEffect::runtime [protected]
 

double CEffect::startTime [protected]
 


The documentation for this class was generated from the following files:
Generated on Sun Jan 22 16:23:51 2006 for Inside Time by  doxygen 1.4.5