|
| template<typename PointOrRect> |
| static PointOrRect | unscaledScreenPosToScaled (float scale, PointOrRect pos) noexcept |
| template<typename PointOrRect> |
| static PointOrRect | scaledScreenPosToUnscaled (float scale, PointOrRect pos) noexcept |
| static Rectangle< int > | unscaledScreenPosToScaled (float scale, Rectangle< int > pos) noexcept |
| static Rectangle< int > | scaledScreenPosToUnscaled (float scale, Rectangle< int > pos) noexcept |
| static Rectangle< float > | unscaledScreenPosToScaled (float scale, Rectangle< float > pos) noexcept |
| static Rectangle< float > | scaledScreenPosToUnscaled (float scale, Rectangle< float > pos) noexcept |
| template<typename PointOrRect> |
| static PointOrRect | unscaledScreenPosToScaled (PointOrRect pos) noexcept |
| template<typename PointOrRect> |
| static PointOrRect | scaledScreenPosToUnscaled (PointOrRect pos) noexcept |
| template<typename PointOrRect> |
| static PointOrRect | unscaledScreenPosToScaled (const Component &comp, PointOrRect pos) noexcept |
| template<typename PointOrRect> |
| static PointOrRect | scaledScreenPosToUnscaled (const Component &comp, PointOrRect pos) noexcept |
| static Point< int > | addPosition (Point< int > p, const Component &c) noexcept |
| static Rectangle< int > | addPosition (Rectangle< int > p, const Component &c) noexcept |
| static Point< float > | addPosition (Point< float > p, const Component &c) noexcept |
| static Rectangle< float > | addPosition (Rectangle< float > p, const Component &c) noexcept |
| static Point< int > | subtractPosition (Point< int > p, const Component &c) noexcept |
| static Rectangle< int > | subtractPosition (Rectangle< int > p, const Component &c) noexcept |
| static Point< float > | subtractPosition (Point< float > p, const Component &c) noexcept |
| static Rectangle< float > | subtractPosition (Rectangle< float > p, const Component &c) noexcept |
| static Point< float > | screenPosToLocalPos (Component &comp, Point< float > pos) |
◆ addPosition() [1/4]
◆ addPosition() [2/4]
◆ addPosition() [3/4]
◆ addPosition() [4/4]
◆ scaledScreenPosToUnscaled() [1/5]
template<typename PointOrRect>
| PointOrRect juce::ScalingHelpers::scaledScreenPosToUnscaled |
( |
const Component & | comp, |
|
|
PointOrRect | pos ) |
|
inlinestaticnoexcept |
◆ scaledScreenPosToUnscaled() [2/5]
template<typename PointOrRect>
| PointOrRect juce::ScalingHelpers::scaledScreenPosToUnscaled |
( |
float | scale, |
|
|
PointOrRect | pos ) |
|
inlinestaticnoexcept |
◆ scaledScreenPosToUnscaled() [3/5]
| Rectangle< float > juce::ScalingHelpers::scaledScreenPosToUnscaled |
( |
float | scale, |
|
|
Rectangle< float > | pos ) |
|
inlinestaticnoexcept |
◆ scaledScreenPosToUnscaled() [4/5]
◆ scaledScreenPosToUnscaled() [5/5]
template<typename PointOrRect>
| PointOrRect juce::ScalingHelpers::scaledScreenPosToUnscaled |
( |
PointOrRect | pos | ) |
|
|
inlinestaticnoexcept |
◆ screenPosToLocalPos()
| Point< float > juce::ScalingHelpers::screenPosToLocalPos |
( |
Component & | comp, |
|
|
Point< float > | pos ) |
|
inlinestatic |
◆ subtractPosition() [1/4]
◆ subtractPosition() [2/4]
◆ subtractPosition() [3/4]
◆ subtractPosition() [4/4]
◆ unscaledScreenPosToScaled() [1/5]
template<typename PointOrRect>
| PointOrRect juce::ScalingHelpers::unscaledScreenPosToScaled |
( |
const Component & | comp, |
|
|
PointOrRect | pos ) |
|
inlinestaticnoexcept |
◆ unscaledScreenPosToScaled() [2/5]
template<typename PointOrRect>
| PointOrRect juce::ScalingHelpers::unscaledScreenPosToScaled |
( |
float | scale, |
|
|
PointOrRect | pos ) |
|
inlinestaticnoexcept |
◆ unscaledScreenPosToScaled() [3/5]
| Rectangle< float > juce::ScalingHelpers::unscaledScreenPosToScaled |
( |
float | scale, |
|
|
Rectangle< float > | pos ) |
|
inlinestaticnoexcept |
◆ unscaledScreenPosToScaled() [4/5]
◆ unscaledScreenPosToScaled() [5/5]
template<typename PointOrRect>
| PointOrRect juce::ScalingHelpers::unscaledScreenPosToScaled |
( |
PointOrRect | pos | ) |
|
|
inlinestaticnoexcept |
The documentation for this struct was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/modules/juce_gui_basics/components/juce_Component.cpp