Bazowa klasa całego programu odpowiadająca za wizualizację dźwięku.
Więcej...
#include <AudioVisualizer.h>
|
void | run () |
| Główna metoda uruchamiająca program.
|
void | changeVolume (Music &music, float newVolume) |
| Zmienia głośność odtwarzanego utworu.
|
AudioVisualizer * | withSource (const std::optional< std::string > &source) |
| Ustawia źródło audio.
|
AudioVisualizer * | withVolume (const unsigned int &volume) |
| Ustawia początkową głośność.
|
AudioVisualizer * | windowSize (const unsigned int &width, const unsigned int &height) |
| Ustawia rozmiar okna aplikacji.
|
Bazowa klasa całego programu odpowiadająca za wizualizację dźwięku.
◆ changeVolume()
void AudioVisualizer::changeVolume |
( |
Music & | music, |
|
|
float | newVolume ) |
Zmienia głośność odtwarzanego utworu.
- Parametry
-
music | Referencja do obiektu muzyki. |
newVolume | Nowa wartość głośności (0.0–1.0). |
◆ windowSize()
AudioVisualizer * AudioVisualizer::windowSize |
( |
const unsigned int & | width, |
|
|
const unsigned int & | height ) |
Ustawia rozmiar okna aplikacji.
- Parametry
-
width | Szerokość okna. |
height | Wysokość okna. |
- Zwraca
- Wskaźnik do bieżącego obiektu (dla łańcuchowania metod).
◆ withSource()
AudioVisualizer * AudioVisualizer::withSource |
( |
const std::optional< std::string > & | source | ) |
|
Ustawia źródło audio.
- Parametry
-
source | Opcjonalna ścieżka do pliku audio. |
- Zwraca
- Wskaźnik do bieżącego obiektu (dla łańcuchowania metod).
◆ withVolume()
AudioVisualizer * AudioVisualizer::withVolume |
( |
const unsigned int & | volume | ) |
|
Ustawia początkową głośność.
- Parametry
-
volume | Wartość głośności (0–100). |
- Zwraca
- Wskaźnik do bieżącego obiektu (dla łańcuchowania metod).
Dokumentacja dla tej klasy została wygenerowana z plików: