Photosine 0.5
Loading...
Searching...
No Matches
PhotosineLookAndFeel Class Reference

#include <PhotosineLookAndFeel.h>

Inheritance diagram for PhotosineLookAndFeel:

Public Member Functions

 PhotosineLookAndFeel ()
void loadThemeFromXML (juce::XmlDocument inputThemeXML)
void setColors ()
void drawButtonBackground (juce::Graphics &g, juce::Button &button, const juce::Colour &backgroundColour, bool, bool isButtonDown) override
juce::Typeface::Ptr getTypefaceForFont (const juce::Font &f) override

Public Attributes

juce::Colour pluginOnColor = juce::Colour::fromString("ff43aa8b")
juce::Colour pluginOffColor = juce::Colour::fromString("ff494368")
juce::Colour mainTextColor = juce::Colour::fromString("ffffdde1")
juce::Colour reorderLineColor = juce::Colour::fromString("fffb5607")
juce::Colour pluginSlotColor = juce::Colour::fromString("ff494368")
juce::Colour scrollbarThumbColor = juce::Colour::fromString("ffff36ab")
juce::Colour buttonColor = juce::Colour::fromString("ff494368")
juce::Colour backgroundColor = juce::Colour::fromString("ffff36ab")
juce::Colour alternateBackgroundColor = juce::Colour::fromString("ff642ca9")
juce::Colour accentColor1 = juce::Colour(255, 0, 0)
juce::Colour neutralBorder = juce::Colours::grey
juce::Colour textBodyColor = juce::Colour::fromString("ffffdde1")

Detailed Description

juce::LookAndFeel class used for Photosine.

Constructor & Destructor Documentation

◆ PhotosineLookAndFeel()

PhotosineLookAndFeel::PhotosineLookAndFeel ( )
inline

Member Function Documentation

◆ drawButtonBackground()

void PhotosineLookAndFeel::drawButtonBackground ( juce::Graphics & g,
juce::Button & button,
const juce::Colour & backgroundColour,
bool ,
bool isButtonDown )
inlineoverride

◆ getTypefaceForFont()

juce::Typeface::Ptr PhotosineLookAndFeel::getTypefaceForFont ( const juce::Font & f)
inlineoverride

◆ loadThemeFromXML()

void PhotosineLookAndFeel::loadThemeFromXML ( juce::XmlDocument inputThemeXML)
inline

◆ setColors()

void PhotosineLookAndFeel::setColors ( )
inline

Member Data Documentation

◆ accentColor1

juce::Colour PhotosineLookAndFeel::accentColor1 = juce::Colour(255, 0, 0)

◆ alternateBackgroundColor

juce::Colour PhotosineLookAndFeel::alternateBackgroundColor = juce::Colour::fromString("ff642ca9")

◆ backgroundColor

juce::Colour PhotosineLookAndFeel::backgroundColor = juce::Colour::fromString("ffff36ab")

◆ buttonColor

juce::Colour PhotosineLookAndFeel::buttonColor = juce::Colour::fromString("ff494368")

◆ mainTextColor

juce::Colour PhotosineLookAndFeel::mainTextColor = juce::Colour::fromString("ffffdde1")

◆ neutralBorder

juce::Colour PhotosineLookAndFeel::neutralBorder = juce::Colours::grey

◆ pluginOffColor

juce::Colour PhotosineLookAndFeel::pluginOffColor = juce::Colour::fromString("ff494368")

◆ pluginOnColor

juce::Colour PhotosineLookAndFeel::pluginOnColor = juce::Colour::fromString("ff43aa8b")

◆ pluginSlotColor

juce::Colour PhotosineLookAndFeel::pluginSlotColor = juce::Colour::fromString("ff494368")

◆ reorderLineColor

juce::Colour PhotosineLookAndFeel::reorderLineColor = juce::Colour::fromString("fffb5607")

◆ scrollbarThumbColor

juce::Colour PhotosineLookAndFeel::scrollbarThumbColor = juce::Colour::fromString("ffff36ab")

◆ textBodyColor

juce::Colour PhotosineLookAndFeel::textBodyColor = juce::Colour::fromString("ffffdde1")

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