Mema
Memory Matrix — multi-channel audio matrix monitor and router
Loading...
Searching...
No Matches
MainApplication::MainWindow Class Reference
+ Inheritance diagram for MainApplication::MainWindow:
+ Collaboration diagram for MainApplication::MainWindow:

Public Member Functions

 MainWindow (const juce::String &name, const juce::String &commandLine)
 
void closeButtonPressed () override
 
void darkModeSettingChanged () override
 
void applyPaletteStyle (JUCEAppBasics::CustomLookAndFeel::PaletteStyle paletteStyle)
 
void setFullscreenWindow (bool fullscreenWindow)
 
 MainWindow (const juce::String &name, const juce::String &commandLine)
 
void closeButtonPressed () override
 
void darkModeSettingChanged () override
 
void applyPaletteStyle (JUCEAppBasics::CustomLookAndFeel::PaletteStyle paletteStyle)
 
void setFullscreenWindow (bool fullscreenWindow)
 

Detailed Description

Definition at line 75 of file Main.cpp.

Constructor & Destructor Documentation

◆ MainWindow() [1/2]

MainApplication::MainWindow::MainWindow ( const juce::String &  name,
const juce::String &  commandLine 
)
inline

Definition at line 78 of file Main.cpp.

References applyPaletteStyle(), darkModeSettingChanged(), and setFullscreenWindow().

◆ MainWindow() [2/2]

MainApplication::MainWindow::MainWindow ( const juce::String &  name,
const juce::String &  commandLine 
)
inline

Member Function Documentation

◆ applyPaletteStyle() [1/2]

void MainApplication::MainWindow::applyPaletteStyle ( JUCEAppBasics::CustomLookAndFeel::PaletteStyle  paletteStyle)
inline

Definition at line 140 of file Main.cpp.

Referenced by darkModeSettingChanged(), and MainWindow().

◆ applyPaletteStyle() [2/2]

void MainApplication::MainWindow::applyPaletteStyle ( JUCEAppBasics::CustomLookAndFeel::PaletteStyle  paletteStyle)
inline

Definition at line 140 of file Main.cpp.

◆ closeButtonPressed() [1/2]

void MainApplication::MainWindow::closeButtonPressed ( )
inlineoverride

Definition at line 116 of file Main.cpp.

◆ closeButtonPressed() [2/2]

void MainApplication::MainWindow::closeButtonPressed ( )
inlineoverride

Definition at line 116 of file Main.cpp.

◆ darkModeSettingChanged() [1/2]

void MainApplication::MainWindow::darkModeSettingChanged ( )
inlineoverride

Definition at line 121 of file Main.cpp.

References applyPaletteStyle().

Referenced by MainWindow().

◆ darkModeSettingChanged() [2/2]

void MainApplication::MainWindow::darkModeSettingChanged ( )
inlineoverride

Definition at line 121 of file Main.cpp.

References applyPaletteStyle().

◆ setFullscreenWindow() [1/2]

void MainApplication::MainWindow::setFullscreenWindow ( bool  fullscreenWindow)
inline

Definition at line 146 of file Main.cpp.

Referenced by MainWindow().

◆ setFullscreenWindow() [2/2]

void MainApplication::MainWindow::setFullscreenWindow ( bool  fullscreenWindow)
inline

Definition at line 146 of file Main.cpp.


The documentation for this class was generated from the following files: