addScaleFactorListener(ScaleFactorListener *listenerToAdd) | ComponentPeer | |
addVBlankListener(VBlankListener *listenerToAdd) | ComponentPeer | |
callVBlankListeners(double timestampSec) | ComponentPeer | protected |
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 | |
getNumFramesPainted() const | 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 |
isShowing() 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 | |
windowRepaintedExplicitly enum value | ComponentPeer | |
windowRequiresSynchronousCoreGraphicsRendering enum value | ComponentPeer | |
~ComponentPeer() override | ComponentPeer | |