| 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 |  |