JUCE  v5.1.1-3-g1a0b28c73
JUCE API
ComponentPeer Member List

This is the complete list of members for ComponentPeer, including all inherited members.

componentComponentPeerprotected
ComponentPeer(Component &component, int styleFlags)ComponentPeer
constrainerComponentPeerprotected
contains(Point< int > localPos, bool trueIfInAChildWindow) const =0ComponentPeerpure virtual
dismissPendingTextInput()ComponentPeervirtual
dragAndDropTargetComponentComponentPeerprivate
findCurrentTextInputTarget()ComponentPeer
getAreaCoveredBy(Component &subComponent) constComponentPeer
getAvailableRenderingEngines()=0ComponentPeerpure virtual
getBounds() const =0ComponentPeerpure virtual
getComponent() noexceptComponentPeerinline
getConstrainer() const noexceptComponentPeerinline
getCurrentRenderingEngine() constComponentPeervirtual
getFrameSize() const =0ComponentPeerpure virtual
getLastFocusedSubcomponent() const noexceptComponentPeer
getNativeHandle() const =0ComponentPeerpure virtual
getNonFullScreenBounds() const noexceptComponentPeer
getNumPeers() noexceptComponentPeerstatic
getPeer(int index) noexceptComponentPeerstatic
getPeerFor(const Component *) noexceptComponentPeerstatic
getStyleFlags() const noexceptComponentPeerinline
getTargetForKeyPress()ComponentPeerprivate
getUniqueID() const noexceptComponentPeerinline
globalToLocal(Point< float > screenPosition)=0ComponentPeerpure virtual
globalToLocal(Point< int > screenPosition)ComponentPeer
globalToLocal(const Rectangle< int > &screenPosition)ComponentPeervirtual
grabFocus()=0ComponentPeerpure virtual
handleBroughtToFront()ComponentPeer
handleDragDrop(const DragInfo &)ComponentPeer
handleDragExit(const DragInfo &)ComponentPeer
handleDragMove(const DragInfo &)ComponentPeer
handleFocusGain()ComponentPeer
handleFocusLoss()ComponentPeer
handleKeyPress(int keyCode, juce_wchar textCharacter)ComponentPeer
handleKeyPress(const KeyPress &key)ComponentPeer
handleKeyUpOrDown(bool isKeyDown)ComponentPeer
handleMagnifyGesture(MouseInputSource::InputSourceType type, Point< float > positionWithinPeer, int64 time, float scaleFactor, int touchIndex=0)ComponentPeer
handleModifierKeysChange()ComponentPeer
handleMouseEvent(MouseInputSource::InputSourceType type, Point< float > positionWithinPeer, ModifierKeys newMods, float pressure, float orientation, int64 time, PenDetails pen={}, int touchIndex=0)ComponentPeer
handleMouseWheel(MouseInputSource::InputSourceType type, Point< float > positionWithinPeer, int64 time, const MouseWheelDetails &, int touchIndex=0)ComponentPeer
handleMovedOrResized()ComponentPeer
handlePaint(LowLevelGraphicsContext &contextToPaintTo)ComponentPeer
handleScreenSizeChange()ComponentPeervirtual
handleUserClosingWindow()ComponentPeer
isFocused() const =0ComponentPeerpure virtual
isFullScreen() const =0ComponentPeerpure virtual
isKioskMode() constComponentPeervirtual
isMinimised() const =0ComponentPeerpure virtual
isValidPeer(const ComponentPeer *peer) noexceptComponentPeerstatic
isWindowMinimisedComponentPeerprivate
lastDragAndDropCompUnderMouseComponentPeerprivate
lastFocusedComponentComponentPeerprivate
lastNonFullscreenBoundsComponentPeerprotected
localToGlobal(Point< float > relativePosition)=0ComponentPeerpure virtual
localToGlobal(Point< int > relativePosition)ComponentPeer
localToGlobal(const Rectangle< int > &relativePosition)ComponentPeervirtual
performAnyPendingRepaintsNow()=0ComponentPeerpure virtual
repaint(const Rectangle< int > &area)=0ComponentPeerpure virtual
setAlpha(float newAlpha)=0ComponentPeerpure virtual
setAlwaysOnTop(bool alwaysOnTop)=0ComponentPeerpure virtual
setBounds(const Rectangle< int > &newBounds, bool isNowFullScreen)=0ComponentPeerpure virtual
setConstrainer(ComponentBoundsConstrainer *newConstrainer) noexceptComponentPeer
setCurrentRenderingEngine(int index)ComponentPeervirtual
setDocumentEditedStatus(bool edited)ComponentPeervirtual
setFullScreen(bool shouldBeFullScreen)=0ComponentPeerpure virtual
setIcon(const Image &newIcon)=0ComponentPeerpure virtual
setMinimised(bool shouldBeMinimised)=0ComponentPeerpure virtual
setNonFullScreenBounds(const Rectangle< int > &newBounds) noexceptComponentPeer
setRepresentedFile(const File &)ComponentPeervirtual
setTitle(const String &title)=0ComponentPeerpure virtual
setVisible(bool shouldBeVisible)=0ComponentPeerpure virtual
StyleFlags enum nameComponentPeer
styleFlagsComponentPeerprotected
textInputRequired(Point< int > position, TextInputTarget &)=0ComponentPeerpure virtual
toBehind(ComponentPeer *other)=0ComponentPeerpure virtual
toFront(bool makeActive)=0ComponentPeerpure virtual
uniqueIDComponentPeerprivate
updateBounds()ComponentPeer
windowAppearsOnTaskbar enum valueComponentPeer
windowHasCloseButton enum valueComponentPeer
windowHasDropShadow enum valueComponentPeer
windowHasMaximiseButton enum valueComponentPeer
windowHasMinimiseButton enum valueComponentPeer
windowHasTitleBar enum valueComponentPeer
windowIgnoresKeyPresses enum valueComponentPeer
windowIgnoresMouseClicks enum valueComponentPeer
windowIsResizable enum valueComponentPeer
windowIsSemiTransparent enum valueComponentPeer
windowIsTemporary enum valueComponentPeer
windowRepaintedExplictly enum valueComponentPeer
~ComponentPeer()ComponentPeervirtual