| addScaleFactorListener(ScaleFactorListener *listenerToAdd) | ComponentPeer | |
| addVBlankListener(VBlankListener *listenerToAdd) | ComponentPeer | |
| closeInputMethodContext() | ComponentPeer | virtual |
| component | ComponentPeer | protected |
| ComponentPeer(Component &component, int styleFlags) | ComponentPeer | |
| constrainer | ComponentPeer | protected |
| contains(Point< int > localPos, bool trueIfInAChildWindow) const =0 | ComponentPeer | pure virtual |
| findCurrentTextInputTarget() | ComponentPeer | |
| forceDisplayUpdate() | ComponentPeer | protectedstatic |
| getAppStyle() const | ComponentPeer | |
| getAreaCoveredBy(const Component &subComponent) const | ComponentPeer | |
| getAvailableRenderingEngines()=0 | ComponentPeer | pure virtual |
| getBounds() const =0 | ComponentPeer | pure virtual |
| getComponent() noexcept | ComponentPeer | |
| getConstrainer() const noexcept | ComponentPeer | |
| getCurrentModifiersRealtime() noexcept | ComponentPeer | static |
| getCurrentRenderingEngine() const | ComponentPeer | virtual |
| getFrameSize() const =0 | ComponentPeer | pure virtual |
| getFrameSizeIfPresent() const =0 | ComponentPeer | pure virtual |
| getLastFocusedSubcomponent() const noexcept | ComponentPeer | |
| getNativeHandle() const =0 | ComponentPeer | pure virtual |
| getNativeRealtimeModifiers | ComponentPeer | protectedstatic |
| getNonFullScreenBounds() const noexcept | ComponentPeer | |
| getNumPeers() noexcept | ComponentPeer | static |
| getPeer(int index) noexcept | ComponentPeer | static |
| getPeerFor(const Component *) noexcept | ComponentPeer | static |
| getPlatformScaleFactor() const noexcept | ComponentPeer | virtual |
| getStyleFlags() const noexcept | ComponentPeer | |
| getUniqueID() const noexcept | ComponentPeer | |
| globalToLocal(Point< float > screenPosition)=0 | ComponentPeer | pure virtual |
| globalToLocal(Point< int > screenPosition) | ComponentPeer | |
| globalToLocal(const Rectangle< int > &screenPosition) | ComponentPeer | virtual |
| globalToLocal(const Rectangle< float > &screenPosition) | ComponentPeer | |
| 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 |
| lastNonFullscreenBounds | ComponentPeer | protected |
| localToGlobal(Point< float > relativePosition)=0 | ComponentPeer | pure virtual |
| localToGlobal(Point< int > relativePosition) | ComponentPeer | |
| localToGlobal(const Rectangle< int > &relativePosition) | ComponentPeer | virtual |
| localToGlobal(const Rectangle< float > &relativePosition) | ComponentPeer | |
| performAnyPendingRepaintsNow()=0 | ComponentPeer | pure virtual |
| refreshTextInputTarget() | ComponentPeer | |
| removeScaleFactorListener(ScaleFactorListener *listenerToRemove) | ComponentPeer | |
| removeVBlankListener(VBlankListener *listenerToRemove) | ComponentPeer | |
| repaint(const Rectangle< int > &area)=0 | ComponentPeer | pure virtual |
| scaleFactorListeners | ComponentPeer | protected |
| setAlpha(float newAlpha)=0 | ComponentPeer | pure virtual |
| setAlwaysOnTop(bool alwaysOnTop)=0 | ComponentPeer | pure virtual |
| setAppStyle(Style s) | ComponentPeer | |
| 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 |
| setHasChangedSinceSaved(bool) | ComponentPeer | 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 |
| startHostManagedResize(Point< int > mouseDownPosition, ResizableBorderComponent::Zone zone) | ComponentPeer | virtual |
| Style enum name | ComponentPeer | |
| style | ComponentPeer | protected |
| StyleFlags enum name | ComponentPeer | |
| styleFlags | ComponentPeer | protected |
| toBehind(ComponentPeer *other)=0 | ComponentPeer | pure virtual |
| toFront(bool takeKeyboardFocus)=0 | ComponentPeer | pure virtual |
| updateBounds() | ComponentPeer | |
| vBlankListeners | ComponentPeer | protected |
| 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 | |
| windowRequiresSynchronousCoreGraphicsRendering enum value | ComponentPeer | |
| ~ComponentPeer() override | ComponentPeer | |