Page principale   Liste des namespaces   Hiérarchie des classes   Liste par ordre alphabétique   Liste des composants   Liste des fichiers   Membres des namespaces   Composants   Déclarations  

Référence de la classe ExManagerSpecialEffect

#include <ExManagerSpecialEffect.h>

Graphe d'héritage de la classe ExManagerSpecialEffect

ExManager

Membres publics

void Reset (void)
void SetAntialliasingState (bool state)
void SetMotionBlurState (bool state)
bool GetAntialliasingState (void)
bool GetMotionBlurState (void)
void MotionBlur (void)
void CapturForMotionBlur (void)
void Specialeffect (void)
void SetSpecialEffect (int effect)

Membres publics statiques

ExManagerSpecialEffect * CreateSingleton (void)

Membres privés

 ExManagerSpecialEffect (void)
 ~ExManagerSpecialEffect (void)

Attributs Privés

bool m_Antialliasing
bool m_MotionBlur
bool m_MotionBlurTexture
uint TextureMotionBlur
int m_effect
float m_CouterEffect

Attributs Privés Statiques

bool m_flag = false
ExManagerSpecialEffect * m_instance = NULL

Documentation des contructeurs et destructeurs

ExManagerSpecialEffect void    [private]
 

Définition à la ligne 42 du fichier ExManagerSpecialEffect.cpp.

00043 {
00044 }

~ExManagerSpecialEffect void    [private]
 

Définition à la ligne 46 du fichier ExManagerSpecialEffect.cpp.

00047 {
00048 }


Documentation des méthodes

void CapturForMotionBlur void   
 

ExManagerSpecialEffect * CreateSingleton void    [static]
 

Définition à la ligne 28 du fichier ExManagerSpecialEffect.cpp.

Références CreateSingleton(), Guard, m_flag, et m_instance.

Référencé par CreateSingleton(), et main().

00028                                                                    {
00029 Guard(ExManagerSpecialEffect* ExManagerSpecialEffect::CreateSingleton(void))
00030         if(!m_flag)
00031         {
00032                 m_flag = true; // We are creating the error log now, so set flag to true
00033                 m_instance = new ExManagerSpecialEffect; // Create the error log
00034         }else
00035         {
00036                 std::cout<<"Error singleton already created"<<std::endl;
00037         }
00038         return m_instance; 
00039 UnGuard
00040 }

bool GetAntialliasingState void    [inline]
 

Définition à la ligne 98 du fichier ExManagerSpecialEffect.h.

Références m_MotionBlur.

00098 {m_MotionBlur=state;}

bool GetMotionBlurState void    [inline]
 

Définition à la ligne 99 du fichier ExManagerSpecialEffect.h.

Références m_Antialliasing.

00099 {return m_Antialliasing;}

void MotionBlur void   
 

void Reset void    [virtual]
 

Redéfinie à partir de ExManager.

Définition à la ligne 50 du fichier ExManagerSpecialEffect.cpp.

00051 {
00052 }

void SetAntialliasingState bool    state
 

void SetMotionBlurState bool    state [inline]
 

Définition à la ligne 97 du fichier ExManagerSpecialEffect.h.

00098 {m_MotionBlur=state;}

void SetSpecialEffect int    effect
 

void Specialeffect void   
 


Documentation des données imbriquées

bool m_Antialliasing [private]
 

Définition à la ligne 74 du fichier ExManagerSpecialEffect.h.

Référencé par GetMotionBlurState().

float m_CouterEffect [private]
 

Définition à la ligne 80 du fichier ExManagerSpecialEffect.h.

int m_effect [private]
 

Définition à la ligne 79 du fichier ExManagerSpecialEffect.h.

bool m_flag = false [static, private]
 

Définition à la ligne 25 du fichier ExManagerSpecialEffect.cpp.

Référencé par CreateSingleton().

ExManagerSpecialEffect * m_instance = NULL [static, private]
 

Définition à la ligne 26 du fichier ExManagerSpecialEffect.cpp.

Référencé par CreateSingleton().

bool m_MotionBlur [private]
 

Définition à la ligne 75 du fichier ExManagerSpecialEffect.h.

Référencé par GetAntialliasingState().

bool m_MotionBlurTexture [private]
 

Définition à la ligne 76 du fichier ExManagerSpecialEffect.h.

uint TextureMotionBlur [private]
 

Définition à la ligne 77 du fichier ExManagerSpecialEffect.h.


La documentation associée à cette classe a été générée à partir des fichiers suivants :
Généré le Tue Dec 10 18:18:48 2002 pour ExNihilo par doxygen1.3-rc1