Gin
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Images Class Reference

Asset manager for common plugin UI images and icons. More...

#include <gin_images.h>

Public Member Functions

 Images ()
 

Public Attributes

juce::Path monoPath
 
juce::Path polyPath
 
juce::Path powerPath
 

Detailed Description

Asset manager for common plugin UI images and icons.

Images provides pre-loaded juce::Path objects for commonly used icons in plugin interfaces. These paths can be used with SVG buttons and other components that render vector graphics.

Available Icons:

Usage:

Images images;
// Use with SVG button
SVGButton powerBtn("power", images.powerPath);
// Or draw directly
void paint(juce::Graphics& g)
{
g.fillPath(images.monoPath);
}
Asset manager for common plugin UI images and icons.
Definition gin_images.h:36
juce::Path monoPath
Definition gin_images.h:40
juce::Path powerPath
Definition gin_images.h:40
A lightweight 2D point class for projects that don't use juce_graphics.
Definition gin_point.h:25
Button that displays an SVG graphic instead of or alongside text.
Definition gin_svgbutton.h:45
See also
SVGButton, PluginLookAndFeel

Constructor & Destructor Documentation

◆ Images()

Images::Images ( )

Member Data Documentation

◆ monoPath

juce::Path Images::monoPath

◆ polyPath

juce::Path Images::polyPath

◆ powerPath

juce::Path Images::powerPath

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