JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::GridItem::Property Struct Reference

Represents a property. More...

#include <juce_GridItem.h>

Collaboration diagram for juce::GridItem::Property:

Public Member Functions

 Property () noexcept
 
 Property (Keyword keyword) noexcept
 
 Property (const char *lineNameToUse) noexcept
 
 Property (const juce::String &lineNameToUse) noexcept
 
 Property (int numberToUse) noexcept
 
 Property (int numberToUse, const juce::String &lineNameToUse) noexcept
 
 Property (Span spanToUse) noexcept
 

Private Member Functions

bool hasAbsolute () const noexcept
 
bool hasAuto () const noexcept
 
bool hasName () const noexcept
 
bool hasSpan () const noexcept
 

Private Attributes

bool isAuto = false
 
bool isSpan = false
 Either an absolute line number or number of lines to span across. More...
 
juce::String name
 
int number = 1
 

Friends

class Grid
 

Detailed Description

Represents a property.

Constructor & Destructor Documentation

◆ Property() [1/7]

juce::GridItem::Property::Property ( )
noexcept

◆ Property() [2/7]

juce::GridItem::Property::Property ( Keyword  keyword)
noexcept

◆ Property() [3/7]

juce::GridItem::Property::Property ( const char *  lineNameToUse)
noexcept

◆ Property() [4/7]

juce::GridItem::Property::Property ( const juce::String lineNameToUse)
noexcept

◆ Property() [5/7]

juce::GridItem::Property::Property ( int  numberToUse)
noexcept

◆ Property() [6/7]

juce::GridItem::Property::Property ( int  numberToUse,
const juce::String lineNameToUse 
)
noexcept

◆ Property() [7/7]

juce::GridItem::Property::Property ( Span  spanToUse)
noexcept

Member Function Documentation

◆ hasAbsolute()

bool juce::GridItem::Property::hasAbsolute ( ) const
inlineprivatenoexcept

◆ hasAuto()

bool juce::GridItem::Property::hasAuto ( ) const
inlineprivatenoexcept

◆ hasName()

bool juce::GridItem::Property::hasName ( ) const
inlineprivatenoexcept

◆ hasSpan()

bool juce::GridItem::Property::hasSpan ( ) const
inlineprivatenoexcept

Friends And Related Function Documentation

◆ Grid

friend class Grid
friend

Member Data Documentation

◆ isAuto

bool juce::GridItem::Property::isAuto = false
private

◆ isSpan

bool juce::GridItem::Property::isSpan = false
private

Either an absolute line number or number of lines to span across.

◆ name

juce::String juce::GridItem::Property::name
private

◆ number

int juce::GridItem::Property::number = 1
private

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