|
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 |
Public Member Functions | |
| float | getTotalAbsoluteSize (const Array< TrackInfo > &tracks, Px gapSize) noexcept |
| float | getTotalAbsoluteHeight (const Array< TrackInfo > &rowTracks, Px rowGapSize) |
| float | getTotalAbsoluteWidth (const Array< TrackInfo > &columnTracks, Px columnGapSize) |
| float | getRelativeWidthUnit (float gridWidth, Px columnGapSize, const Array< TrackInfo > &columnTracks) |
| float | getRelativeHeightUnit (float gridHeight, Px rowGapSize, const Array< TrackInfo > &rowTracks) |
| void | computeSizes (float gridWidth, float gridHeight, Px columnGapToUse, Px rowGapToUse, const Tracks &tracks) |
Static Public Member Functions | |
| static float | getRelativeUnitSize (float size, float totalAbsolute, const Array< TrackInfo > &tracks) noexcept |
| static bool | hasAnyFractions (const Array< TrackInfo > &tracks) |
Public Attributes | |
| float | relativeWidthUnit |
| float | relativeHeightUnit |
| float | fractionallyDividedWidth |
| float | fractionallyDividedHeight |
| float | remainingWidth |
| float | remainingHeight |
| std::vector< Range< float > > | columnTrackBounds |
| std::vector< Range< float > > | rowTrackBounds |
| RoundingFunction | roundingFunction |
Definition at line 64 of file juce_Grid.cpp.
| void juce::Grid::Helpers::SizeCalculation< RoundingFunction >::computeSizes | ( | float | gridWidth, |
| float | gridHeight, | ||
| Px | columnGapToUse, | ||
| Px | rowGapToUse, | ||
| const Tracks & | tracks | ||
| ) |
Definition at line 122 of file juce_Grid.cpp.
| float juce::Grid::Helpers::SizeCalculation< RoundingFunction >::getRelativeHeightUnit | ( | float | gridHeight, |
| Px | rowGapSize, | ||
| const Array< TrackInfo > & | rowTracks | ||
| ) |
Definition at line 109 of file juce_Grid.cpp.
|
staticnoexcept |
Definition at line 80 of file juce_Grid.cpp.
| float juce::Grid::Helpers::SizeCalculation< RoundingFunction >::getRelativeWidthUnit | ( | float | gridWidth, |
| Px | columnGapSize, | ||
| const Array< TrackInfo > & | columnTracks | ||
| ) |
Definition at line 104 of file juce_Grid.cpp.
| float juce::Grid::Helpers::SizeCalculation< RoundingFunction >::getTotalAbsoluteHeight | ( | const Array< TrackInfo > & | rowTracks, |
| Px | rowGapSize | ||
| ) |
Definition at line 94 of file juce_Grid.cpp.
|
noexcept |
Definition at line 66 of file juce_Grid.cpp.
| float juce::Grid::Helpers::SizeCalculation< RoundingFunction >::getTotalAbsoluteWidth | ( | const Array< TrackInfo > & | columnTracks, |
| Px | columnGapSize | ||
| ) |
Definition at line 99 of file juce_Grid.cpp.
|
static |
Definition at line 115 of file juce_Grid.cpp.
| std::vector<Range<float> > juce::Grid::Helpers::SizeCalculation< RoundingFunction >::columnTrackBounds |
Definition at line 212 of file juce_Grid.cpp.
| float juce::Grid::Helpers::SizeCalculation< RoundingFunction >::fractionallyDividedHeight |
Definition at line 208 of file juce_Grid.cpp.
| float juce::Grid::Helpers::SizeCalculation< RoundingFunction >::fractionallyDividedWidth |
Definition at line 207 of file juce_Grid.cpp.
| float juce::Grid::Helpers::SizeCalculation< RoundingFunction >::relativeHeightUnit |
Definition at line 206 of file juce_Grid.cpp.
| float juce::Grid::Helpers::SizeCalculation< RoundingFunction >::relativeWidthUnit |
Definition at line 205 of file juce_Grid.cpp.
| float juce::Grid::Helpers::SizeCalculation< RoundingFunction >::remainingHeight |
Definition at line 210 of file juce_Grid.cpp.
| float juce::Grid::Helpers::SizeCalculation< RoundingFunction >::remainingWidth |
Definition at line 209 of file juce_Grid.cpp.
| RoundingFunction juce::Grid::Helpers::SizeCalculation< RoundingFunction >::roundingFunction |
Definition at line 214 of file juce_Grid.cpp.
| std::vector<Range<float> > juce::Grid::Helpers::SizeCalculation< RoundingFunction >::rowTrackBounds |
Definition at line 213 of file juce_Grid.cpp.