Vis::EffectManager Class Reference

#include <VisEffectManager.h>

Collaboration diagram for Vis::EffectManager:
[legend]

List of all members.

Public Member Functions

 ~EffectManager ()
bool checkForErrors (const string &situation)
EffectgetEffect (const string &filename)

Static Public Member Functions

static EffectManagergetInstance ()


Detailed Description

Singleton class, which manages the creation of CGFX-Effect files.

Constructor & Destructor Documentation

Vis::EffectManager::~EffectManager (  ) 

dtor.


Member Function Documentation

bool Vis::EffectManager::checkForErrors ( const string &  situation  ) 

Check and print out any CG-error.

Parameters:
situation description of the error situation.
Returns:
true for any error, otherwise false.

Effect * Vis::EffectManager::getEffect ( const string &  filename  ) 

Create an effect.

Parameters:
filename Effect filename.
Returns:
Effect.

EffectManager * Vis::EffectManager::getInstance (  )  [static]

return an instance of the effect manager.

Returns:
EffectManager instance.


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

Generated on Mon Jan 26 15:00:41 2009 for FlowVis by  doxygen 1.5.7.1