Audio Visualizer
Wczytywanie...
Szukanie...
Brak dopasowań
Dokumentacja klasy AudioVisualizer

Bazowa klasa całego programu odpowiadająca za wizualizację dźwięku. Więcej...

#include <AudioVisualizer.h>

Metody publiczne

void run ()
 Główna metoda uruchamiająca program.
void changeVolume (Music &music, float newVolume)
 Zmienia głośność odtwarzanego utworu.
AudioVisualizerwithSource (const std::optional< std::string > &source)
 Ustawia źródło audio.
AudioVisualizerwithVolume (const unsigned int &volume)
 Ustawia początkową głośność.
AudioVisualizerwindowSize (const unsigned int &width, const unsigned int &height)
 Ustawia rozmiar okna aplikacji.

Opis szczegółowy

Bazowa klasa całego programu odpowiadająca za wizualizację dźwięku.

Dokumentacja funkcji składowych

◆ changeVolume()

void AudioVisualizer::changeVolume ( Music & music,
float newVolume )

Zmienia głośność odtwarzanego utworu.

Parametry
musicReferencja do obiektu muzyki.
newVolumeNowa 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
widthSzerokość okna.
heightWysokość 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
sourceOpcjonalna ś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
volumeWartość 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: