Photosine 0.5
Loading...
Searching...
No Matches
PluginScanning::ScannerLogWindow Class Reference

#include <ScannerLogWindow.h>

Inheritance diagram for PluginScanning::ScannerLogWindow:

Public Member Functions

 ScannerLogWindow (juce::Colour backgroundColour, int buttonsNeeded)
 ~ScannerLogWindow () override
void logText (juce::String textToLog)

Private Attributes

juce::TextEditor logTextView
juce::String textLog

Detailed Description

Window used to display status of plugin scanning processes. Used for debugging purposes but also useful for displaying plugin validation errors in the future.

Constructor & Destructor Documentation

◆ ScannerLogWindow()

PluginScanning::ScannerLogWindow::ScannerLogWindow ( juce::Colour backgroundColour,
int buttonsNeeded )
inline

◆ ~ScannerLogWindow()

PluginScanning::ScannerLogWindow::~ScannerLogWindow ( )
inlineoverride

Member Function Documentation

◆ logText()

void PluginScanning::ScannerLogWindow::logText ( juce::String textToLog)
inline

Appends text to the displayed log. Currently disabled due to data races. TO DO: add thread safe locks.

Member Data Documentation

◆ logTextView

juce::TextEditor PluginScanning::ScannerLogWindow::logTextView
private

◆ textLog

juce::String PluginScanning::ScannerLogWindow::textLog
private

The documentation for this class was generated from the following file:
  • /Users/cliftonmarien/Documents/Photosine/Photosine/Source/PluginScanning/ScannerLogWindow.h