#include <spectrogram.h>
Inherits BC_Window.

Public Member Functions | |
| SpectrogramWindow (Spectrogram *plugin, int x, int y) | |
| ~SpectrogramWindow () | |
| void | create_objects () |
| int | close_event () |
| void | update_gui () |
Data Fields | |
| SpectrogramLevel * | level |
| Spectrogram * | plugin |
| int | done |
| BC_SubWindow * | canvas |
Definition at line 32 of file spectrogram.h.
| SpectrogramWindow::SpectrogramWindow | ( | Spectrogram * | plugin, | |
| int | x, | |||
| int | y | |||
| ) |
Definition at line 56 of file spectrogram.C.
| SpectrogramWindow::~SpectrogramWindow | ( | ) |
Definition at line 71 of file spectrogram.C.
| void SpectrogramWindow::create_objects | ( | ) |
Definition at line 75 of file spectrogram.C.
References _, BC_WindowBase::add_subwindow(), BC_WindowBase::BC_SubWindow, BC_WindowBase::BC_Title, BCTEXTLEN, BLACK, canvas, BC_WindowBase::flush(), BC_WindowBase::get_h(), BC_WindowBase::get_w(), BC_WindowBase::get_x(), BC_WindowBase::get_y(), level, plugin, BC_WindowBase::show_window(), Freq::tofreq(), TOTALFREQS, BC_WindowBase::x, and BC_WindowBase::y.

| int SpectrogramWindow::close_event | ( | ) | [virtual] |
Reimplemented from BC_WindowBase.
| void SpectrogramWindow::update_gui | ( | ) |
Definition at line 109 of file spectrogram.C.
References Spectrogram::config, SpectrogramConfig::level, level, plugin, and BC_FPot::update().

Definition at line 43 of file spectrogram.h.
Referenced by create_objects(), SpectrogramFFT::SpectrogramFFT(), and update_gui().
1.5.5