JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
juce::Grid::TrackInfo Struct Referencefinal

Represents a track. More...

#include "juce_Grid.h"

Public Member Functions

 TrackInfo () noexcept
 Creates a track with auto dimension.
 
 TrackInfo (Px sizeInPixels) noexcept
 
 TrackInfo (Fr fractionOfFreeSpace) noexcept
 
 TrackInfo (Px sizeInPixels, const String &endLineNameToUse) noexcept
 
 TrackInfo (Fr fractionOfFreeSpace, const String &endLineNameToUse) noexcept
 
 TrackInfo (const String &startLineNameToUse, Px sizeInPixels) noexcept
 
 TrackInfo (const String &startLineNameToUse, Fr fractionOfFreeSpace) noexcept
 
 TrackInfo (const String &startLineNameToUse, Px sizeInPixels, const String &endLineNameToUse) noexcept
 
 TrackInfo (const String &startLineNameToUse, Fr fractionOfFreeSpace, const String &endLineNameToUse) noexcept
 
bool isAuto () const noexcept
 
bool isFractional () const noexcept
 
bool isPixels () const noexcept
 
const StringgetStartLineName () const noexcept
 
const StringgetEndLineName () const noexcept
 
float getSize () const noexcept
 Get the track's size - which might mean an absolute pixels value or a fractional ratio.
 

Friends

class Grid
 

Detailed Description

Represents a track.

Definition at line 65 of file juce_Grid.h.

Constructor & Destructor Documentation

◆ TrackInfo() [1/9]

juce::Grid::TrackInfo::TrackInfo ( )
noexcept

Creates a track with auto dimension.

Definition at line 1054 of file juce_Grid.cpp.

◆ TrackInfo() [2/9]

juce::Grid::TrackInfo::TrackInfo ( Px  sizeInPixels)
noexcept

Definition at line 1056 of file juce_Grid.cpp.

◆ TrackInfo() [3/9]

juce::Grid::TrackInfo::TrackInfo ( Fr  fractionOfFreeSpace)
noexcept

Definition at line 1059 of file juce_Grid.cpp.

◆ TrackInfo() [4/9]

juce::Grid::TrackInfo::TrackInfo ( Px  sizeInPixels,
const String endLineNameToUse 
)
noexcept

Definition at line 1062 of file juce_Grid.cpp.

◆ TrackInfo() [5/9]

juce::Grid::TrackInfo::TrackInfo ( Fr  fractionOfFreeSpace,
const String endLineNameToUse 
)
noexcept

Definition at line 1068 of file juce_Grid.cpp.

◆ TrackInfo() [6/9]

juce::Grid::TrackInfo::TrackInfo ( const String startLineNameToUse,
Px  sizeInPixels 
)
noexcept

Definition at line 1074 of file juce_Grid.cpp.

◆ TrackInfo() [7/9]

juce::Grid::TrackInfo::TrackInfo ( const String startLineNameToUse,
Fr  fractionOfFreeSpace 
)
noexcept

Definition at line 1080 of file juce_Grid.cpp.

◆ TrackInfo() [8/9]

juce::Grid::TrackInfo::TrackInfo ( const String startLineNameToUse,
Px  sizeInPixels,
const String endLineNameToUse 
)
noexcept

Definition at line 1086 of file juce_Grid.cpp.

◆ TrackInfo() [9/9]

juce::Grid::TrackInfo::TrackInfo ( const String startLineNameToUse,
Fr  fractionOfFreeSpace,
const String endLineNameToUse 
)
noexcept

Definition at line 1092 of file juce_Grid.cpp.

Member Function Documentation

◆ getEndLineName()

const String & juce::Grid::TrackInfo::getEndLineName ( ) const
noexcept

Definition at line 86 of file juce_Grid.h.

◆ getSize()

float juce::Grid::TrackInfo::getSize ( ) const
noexcept

Get the track's size - which might mean an absolute pixels value or a fractional ratio.

Definition at line 89 of file juce_Grid.h.

◆ getStartLineName()

const String & juce::Grid::TrackInfo::getStartLineName ( ) const
noexcept

Definition at line 85 of file juce_Grid.h.

◆ isAuto()

bool juce::Grid::TrackInfo::isAuto ( ) const
noexcept

Definition at line 82 of file juce_Grid.h.

◆ isFractional()

bool juce::Grid::TrackInfo::isFractional ( ) const
noexcept

Definition at line 83 of file juce_Grid.h.

◆ isPixels()

bool juce::Grid::TrackInfo::isPixels ( ) const
noexcept

Definition at line 84 of file juce_Grid.h.

Friends And Related Symbol Documentation

◆ Grid

friend class Grid
friend

Definition at line 92 of file juce_Grid.h.


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