component | ComponentPeer | protected |
ComponentPeer(Component &component, int styleFlags) | ComponentPeer | |
constrainer | ComponentPeer | protected |
contains(Point< int > localPos, bool trueIfInAChildWindow) const =0 | ComponentPeer | pure virtual |
dismissPendingTextInput() | ComponentPeer | virtual |
dragAndDropTargetComponent | ComponentPeer | private |
findCurrentTextInputTarget() | ComponentPeer | |
getAreaCoveredBy(Component &subComponent) const | ComponentPeer | |
getAvailableRenderingEngines()=0 | ComponentPeer | pure virtual |
getBounds() const =0 | ComponentPeer | pure virtual |
getComponent() noexcept | ComponentPeer | inline |
getConstrainer() const noexcept | ComponentPeer | inline |
getCurrentRenderingEngine() const | ComponentPeer | virtual |
getFrameSize() const =0 | ComponentPeer | pure virtual |
getLastFocusedSubcomponent() const noexcept | ComponentPeer | |
getNativeHandle() const =0 | ComponentPeer | pure virtual |
getNonFullScreenBounds() const noexcept | ComponentPeer | |
getNumPeers() noexcept | ComponentPeer | static |
getPeer(int index) noexcept | ComponentPeer | static |
getPeerFor(const Component *) noexcept | ComponentPeer | static |
getStyleFlags() const noexcept | ComponentPeer | inline |
getTargetForKeyPress() | ComponentPeer | private |
getUniqueID() const noexcept | ComponentPeer | inline |
globalToLocal(Point< float > screenPosition)=0 | ComponentPeer | pure virtual |
globalToLocal(Point< int > screenPosition) | ComponentPeer | |
globalToLocal(const Rectangle< int > &screenPosition) | ComponentPeer | virtual |
grabFocus()=0 | ComponentPeer | pure 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() | ComponentPeer | virtual |
handleUserClosingWindow() | ComponentPeer | |
isFocused() const =0 | ComponentPeer | pure virtual |
isFullScreen() const =0 | ComponentPeer | pure virtual |
isKioskMode() const | ComponentPeer | virtual |
isMinimised() const =0 | ComponentPeer | pure virtual |
isValidPeer(const ComponentPeer *peer) noexcept | ComponentPeer | static |
isWindowMinimised | ComponentPeer | private |
lastDragAndDropCompUnderMouse | ComponentPeer | private |
lastFocusedComponent | ComponentPeer | private |
lastNonFullscreenBounds | ComponentPeer | protected |
localToGlobal(Point< float > relativePosition)=0 | ComponentPeer | pure virtual |
localToGlobal(Point< int > relativePosition) | ComponentPeer | |
localToGlobal(const Rectangle< int > &relativePosition) | ComponentPeer | virtual |
performAnyPendingRepaintsNow()=0 | ComponentPeer | pure virtual |
repaint(const Rectangle< int > &area)=0 | ComponentPeer | pure virtual |
setAlpha(float newAlpha)=0 | ComponentPeer | pure virtual |
setAlwaysOnTop(bool alwaysOnTop)=0 | ComponentPeer | pure virtual |
setBounds(const Rectangle< int > &newBounds, bool isNowFullScreen)=0 | ComponentPeer | pure virtual |
setConstrainer(ComponentBoundsConstrainer *newConstrainer) noexcept | ComponentPeer | |
setCurrentRenderingEngine(int index) | ComponentPeer | virtual |
setDocumentEditedStatus(bool edited) | ComponentPeer | virtual |
setFullScreen(bool shouldBeFullScreen)=0 | ComponentPeer | pure virtual |
setIcon(const Image &newIcon)=0 | ComponentPeer | pure virtual |
setMinimised(bool shouldBeMinimised)=0 | ComponentPeer | pure virtual |
setNonFullScreenBounds(const Rectangle< int > &newBounds) noexcept | ComponentPeer | |
setRepresentedFile(const File &) | ComponentPeer | virtual |
setTitle(const String &title)=0 | ComponentPeer | pure virtual |
setVisible(bool shouldBeVisible)=0 | ComponentPeer | pure virtual |
StyleFlags enum name | ComponentPeer | |
styleFlags | ComponentPeer | protected |
textInputRequired(Point< int > position, TextInputTarget &)=0 | ComponentPeer | pure virtual |
toBehind(ComponentPeer *other)=0 | ComponentPeer | pure virtual |
toFront(bool makeActive)=0 | ComponentPeer | pure virtual |
uniqueID | ComponentPeer | private |
updateBounds() | ComponentPeer | |
windowAppearsOnTaskbar enum value | ComponentPeer | |
windowHasCloseButton enum value | ComponentPeer | |
windowHasDropShadow enum value | ComponentPeer | |
windowHasMaximiseButton enum value | ComponentPeer | |
windowHasMinimiseButton enum value | ComponentPeer | |
windowHasTitleBar enum value | ComponentPeer | |
windowIgnoresKeyPresses enum value | ComponentPeer | |
windowIgnoresMouseClicks enum value | ComponentPeer | |
windowIsResizable enum value | ComponentPeer | |
windowIsSemiTransparent enum value | ComponentPeer | |
windowIsTemporary enum value | ComponentPeer | |
windowRepaintedExplictly enum value | ComponentPeer | |
~ComponentPeer() | ComponentPeer | virtual |