| 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 | 
  | findCurrentTextInputTarget() | ComponentPeer |  | 
  | getAreaCoveredBy(Component &subComponent) const | ComponentPeer |  | 
  | getAvailableRenderingEngines()=0 | ComponentPeer | pure virtual | 
  | getBounds() const =0 | ComponentPeer | pure virtual | 
  | getComponent() noexcept | ComponentPeer |  | 
  | getConstrainer() const noexcept | ComponentPeer |  | 
  | 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 |  | 
  | getUniqueID() const noexcept | ComponentPeer |  | 
  | 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(int touchIndex, Point< float > positionWithinPeer, int64 time, float scaleFactor) | ComponentPeer |  | 
  | handleModifierKeysChange() | ComponentPeer |  | 
  | handleMouseEvent(int touchIndex, Point< float > positionWithinPeer, ModifierKeys newMods, float pressure, int64 time) | ComponentPeer |  | 
  | handleMouseWheel(int touchIndex, Point< float > positionWithinPeer, int64 time, const MouseWheelDetails &) | 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 | 
  | 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 | 
  | 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 |