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 ExCSound

`#include <ExCSound.h>`

Graphe d'héritage de la classe ExCSound

## Membres publics
| ExCSound (void)
| ExCSound (char *FileName)
| ~ExCSound (void)
void | SetIdent (ALuint ident)
ALuint | GetIdent (void)
bool | Load (const char *FileName)
void | Play (void)
void | Stop (void)
bool | InitCom (void)
## Attributs Privés
ALuint | m_ident

## Documentation des contructeurs et destructeurs

ExCSound | ( | void |  | ) |

| Définition à la ligne 27 du fichier ExCSound.cpp. Références ExCSound(), Guard, ExCObject::SetName(), et ExCObject::SetType(). Référencé par ExCSound(), et ~ExCSound().
    00028 {
    00029 Guard(ExCSound::ExCSound(void))
    00030         SetName("ExCSound");
    00031         SetType(typeid(this).name());
    00032 UnGuard
    00033 }

ExCSound | ( | char * | FileName | ) |

| Définition à la ligne 35 du fichier ExCSound.cpp. Références ExCSound(), et Guard.
    00036 {
    00037 Guard(ExCSound::ExCSound(char *FileName))
    00038 UnGuard
    00039 }

~ExCSound | ( | void |  | ) |

| Définition à la ligne 41 du fichier ExCSound.cpp. Références ExCSound(), et Guard.
    00042 {
    00043 Guard(ExCSound::~ExCSound(void))
    00044 UnGuard
    00045 }

## Documentation des méthodes

ALuint GetIdent | ( | void |  | ) | `[inline]`

| Définition à la ligne 50 du fichier ExCSound.h. Références m_ident.
    00050 {m_ident=ident;}

bool InitCom | ( | void |  | ) |

| Définition à la ligne 47 du fichier ExCSound.cpp. Références Guard, et InitCom(). Référencé par InitCom().
    00048 {
    00049 Guard(ExCSound::InitCom(void))
    00050         return true;
    00051 UnGuard
    00052 }

bool Load | ( | const char * | FileName | ) |

| Définition à la ligne 54 du fichier ExCSound.cpp. Références Guard, et Load(). Référencé par Load().
    00055 {
    00056 Guard(bool ExCSound::Load(const char * FileName))
    00057         return true;
    00058 UnGuard
    00059 }

void Play | ( | void |  | ) |

| Définition à la ligne 61 du fichier ExCSound.cpp. Références Guard, et Play(). Référencé par Play().
    00062 {
    00063 Guard(ExCSound::Play(void))
    00064 UnGuard
    00065 }

void SetIdent | ( | ALuint | ident | ) | `[inline]`

| Définition à la ligne 49 du fichier ExCSound.h. Référencé par ExManagerSound::LoadSound().
    00050 {m_ident=ident;}

void Stop | ( | void |  | ) |

| Définition à la ligne 67 du fichier ExCSound.cpp. Références Guard, et Stop(). Référencé par Stop().
    00068 {
    00069 Guard(ExCSound::Stop(void))
    00070 UnGuard
    00071 }

## Documentation des données imbriquées

ALuint m_ident`[private]`

| Définition à la ligne 38 du fichier ExCSound.h. Référencé par GetIdent().

La documentation associée à cette classe a été générée à partir des fichiers suivants :

- ExCSound.h
- ExCSound.cpp