ComponentPeer Member List

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

addScaleFactorListener(ScaleFactorListener *listenerToAdd) | ComponentPeer |
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 |
getCurrentModifiersRealtime() noexcept | ComponentPeer | static
getCurrentRenderingEngine() const | ComponentPeer | virtual
getFrameSize() const =0 | ComponentPeer | pure virtual
getLastFocusedSubcomponent() const noexcept | ComponentPeer |
getNativeHandle() const =0 | ComponentPeer | pure virtual
getNativeRealtimeModifiers | ComponentPeer | protected static
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
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
performAnyPendingRepaintsNow()=0 | ComponentPeer | pure virtual
removeScaleFactorListener(ScaleFactorListener *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
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