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

## 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 :

- ExManagerSpecialEffect.h
- ExManagerSpecialEffect.cpp