openshot-audio  0.1.7
Static Public Member Functions | List of all members
juce::Component::ComponentHelpers Struct Reference

Static Public Member Functions

static void * runModalLoopCallback (void *userData)
 
static Identifier getColourPropertyId (int colourId)
 
static bool hitTest (Component &comp, Point< int > localPoint)
 
template<typename PointOrRect >
static PointOrRect rawPeerPositionToLocal (const Component &comp, PointOrRect pos) noexcept
 
template<typename PointOrRect >
static PointOrRect localPositionToRawPeerPos (const Component &comp, PointOrRect pos) noexcept
 
template<typename PointOrRect >
static PointOrRect convertFromParentSpace (const Component &comp, PointOrRect pointInParentSpace)
 
template<typename PointOrRect >
static PointOrRect convertToParentSpace (const Component &comp, PointOrRect pointInLocalSpace)
 
template<typename PointOrRect >
static PointOrRect convertFromDistantParentSpace (const Component *parent, const Component &target, const PointOrRect &coordInParent)
 
template<typename PointOrRect >
static PointOrRect convertCoordinate (const Component *target, const Component *source, PointOrRect p)
 
static bool clipObscuredRegions (const Component &comp, Graphics &g, const Rectangle< int > clipRect, Point< int > delta)
 
static Rectangle< intgetParentOrMainMonitorBounds (const Component &comp)
 

Member Function Documentation

static bool juce::Component::ComponentHelpers::clipObscuredRegions ( const Component comp,
Graphics g,
const Rectangle< int clipRect,
Point< int delta 
)
inlinestatic
template<typename PointOrRect >
static PointOrRect juce::Component::ComponentHelpers::convertCoordinate ( const Component target,
const Component source,
PointOrRect  p 
)
inlinestatic
template<typename PointOrRect >
static PointOrRect juce::Component::ComponentHelpers::convertFromDistantParentSpace ( const Component parent,
const Component target,
const PointOrRect &  coordInParent 
)
inlinestatic
template<typename PointOrRect >
static PointOrRect juce::Component::ComponentHelpers::convertFromParentSpace ( const Component comp,
PointOrRect  pointInParentSpace 
)
inlinestatic
template<typename PointOrRect >
static PointOrRect juce::Component::ComponentHelpers::convertToParentSpace ( const Component comp,
PointOrRect  pointInLocalSpace 
)
inlinestatic
static Identifier juce::Component::ComponentHelpers::getColourPropertyId ( int  colourId)
inlinestatic
static Rectangle<int> juce::Component::ComponentHelpers::getParentOrMainMonitorBounds ( const Component comp)
inlinestatic
static bool juce::Component::ComponentHelpers::hitTest ( Component comp,
Point< int localPoint 
)
inlinestatic
template<typename PointOrRect >
static PointOrRect juce::Component::ComponentHelpers::localPositionToRawPeerPos ( const Component comp,
PointOrRect  pos 
)
inlinestaticnoexcept
template<typename PointOrRect >
static PointOrRect juce::Component::ComponentHelpers::rawPeerPositionToLocal ( const Component comp,
PointOrRect  pos 
)
inlinestaticnoexcept
static void* juce::Component::ComponentHelpers::runModalLoopCallback ( void *  userData)
inlinestatic

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