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 String & getStartLineName () const noexcept
 
const String & getEndLineName () 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: