OGL Engine 1.2.0-dev
Loading...
Searching...
No Matches
Engine::Audio::Sound Struct Reference

Sound est un type de donnée qui contient ce qu'il faut pour jouer un son avec l'api OpenAl. More...

#include <sound.hpp>

Public Member Functions

 ~Sound ()
 Détruit le son proprement.

Public Attributes

SoundFileType fileType = WAV
 Le type de fichier qui est lu dans le buffer.
SoundType type = SFX
 Le type de son stocké
ALuint source
 L'identifiant de source OpenAL pour ce son.
ALuint buffer
 L'identifiant du buffer OpenAL qui contient la donnée de ce son.
float volume = 1.0f
 Le volume auquel doit être joué ce son spécifiquement.

Detailed Description

Sound est un type de donnée qui contient ce qu'il faut pour jouer un son avec l'api OpenAl.

Constructor & Destructor Documentation

◆ ~Sound()

Engine::Audio::Sound::~Sound ( )
inline

Détruit le son proprement.

Member Data Documentation

◆ buffer

ALuint Engine::Audio::Sound::buffer

L'identifiant du buffer OpenAL qui contient la donnée de ce son.

◆ fileType

SoundFileType Engine::Audio::Sound::fileType = WAV

Le type de fichier qui est lu dans le buffer.

◆ source

ALuint Engine::Audio::Sound::source

L'identifiant de source OpenAL pour ce son.

◆ type

SoundType Engine::Audio::Sound::type = SFX

Le type de son stocké

◆ volume

float Engine::Audio::Sound::volume = 1.0f

Le volume auquel doit être joué ce son spécifiquement.


The documentation for this struct was generated from the following file: