WYSWYG editor for JUCE GUIs including Visualisers
Loading...
Searching...
No Matches
Box< T > Struct Template Reference

#include <foleys_BoxModel.h>

Public Member Functions

 Box ()=default
 
 Box (T value)
 
juce::Rectangle< T > reducedRect (juce::Rectangle< T > rect) const
 

Static Public Member Functions

static Box fromString (const juce::String &text)
 

Public Attributes

top = {}
 
left = {}
 
right = {}
 
bottom = {}
 

Constructor & Destructor Documentation

◆ Box() [1/2]

template<typename T>
Box ( )
default

Referenced by fromString().

◆ Box() [2/2]

template<typename T>
Box ( T value)

References bottom, left, right, and top.

Member Function Documentation

◆ fromString()

template<typename T>
static Box fromString ( const juce::String & text)
static

References bottom, Box(), left, right, and top.

Referenced by Decorator::configure().

◆ reducedRect()

template<typename T>
juce::Rectangle< T > reducedRect ( juce::Rectangle< T > rect) const

References bottom, left, right, and top.

Member Data Documentation

◆ top

template<typename T>
T top = {}

Referenced by Box(), fromString(), and reducedRect().

◆ left

template<typename T>
T left = {}

Referenced by Box(), fromString(), and reducedRect().

◆ right

template<typename T>
T right = {}

Referenced by Box(), fromString(), and reducedRect().

◆ bottom

template<typename T>
T bottom = {}

Referenced by Box(), fromString(), and reducedRect().


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