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

Element GUI wyświetlający pasek przewijania Pozwala on na to by ilustrować przebieg puszczanego utworu oraz "przechodzić" w czasie z jednego momentu utworu w drugi. Więcej...

#include <Slider.h>

Diagram dziedziczenia dla Slider
GuiElement

Metody publiczne

 Slider (unsigned screenWidth, unsigned screenHeight)
 Konstruktor parametryczny dla elementu Slider.
void build () override
 Wirtualna metoda odpowiedzialna za konfigurację, inicjalizację komponentu.
void draw () override
 Wirtualna metoda odpowiedzialna za narysowanie elementu na ekranie.
void changeSliderPosition (float x)
float returnNewVolume ()
Metody publiczne dziedziczone z GuiElement
 GuiElement (const unsigned screenWidth, const unsigned screenHeight)
 Konstruktor parametryczny klasy GuiElement.
virtual ~GuiElement ()=default
 Wirtualny Deskrutor zapewniający odpowiednie usuwanie obiektów klas pochodnych.

Atrybuty publiczne

Rectangle sliderRect {}
 właściwości umiejscowienia i rozmiaru elementu
Vector2 valueRange {}
 zakres paska przewijania
Vector2 circlePosition {}
 pozycja okręgu
float circleRadius = 10
 promień okręgu

Dodatkowe dziedziczone składowe

Atrybuty chronione dziedziczone z GuiElement
Vector2 windowSize {}
 Rozmiar okna.
Vector2 size {}
 Rozmiar elementu.
Vector2 position {}
 Pozycja elementu.

Opis szczegółowy

Element GUI wyświetlający pasek przewijania Pozwala on na to by ilustrować przebieg puszczanego utworu oraz "przechodzić" w czasie z jednego momentu utworu w drugi.

Dokumentacja funkcji składowych

◆ build()

void Slider::build ( )
overridevirtual

Wirtualna metoda odpowiedzialna za konfigurację, inicjalizację komponentu.

Implementuje GuiElement.

◆ draw()

void Slider::draw ( )
overridevirtual

Wirtualna metoda odpowiedzialna za narysowanie elementu na ekranie.

Implementuje GuiElement.


Dokumentacja dla tej klasy została wygenerowana z plików: