| addAndMakeVisible(Component *child, int zOrder=-1) | Component | |
| addAndMakeVisible(Component &child, int zOrder=-1) | Component | |
| addChildAndSetID(Component *child, const String &componentID) | Component | |
| addChildComponent(Component *child, int zOrder=-1) | Component | |
| addChildComponent(Component &child, int zOrder=-1) | Component | |
| addComponentListener(ComponentListener *newListener) | Component | |
| addKeyListener(KeyListener *newListener) | Component | |
| addMouseListener(MouseListener *newListener, bool wantsEventsForAllNestedChildComponents) | Component | |
| addPopupMenuItems(PopupMenu &menuToAddTo, const MouseEvent *mouseClickEvent) | CodeEditorComponent | virtual |
| addToDesktop(int windowStyleFlags, void *nativeWindowToAttachTo=nullptr) | Component | virtual |
| alphaChanged() | Component | virtual |
| ApplicationCommandTarget() | ApplicationCommandTarget | |
| areSpacesInsertedForTabs() const | CodeEditorComponent | |
| backgroundColourId enum value | CodeEditorComponent | |
| beginDragAutoRepeat(int millisecondsBetweenCallbacks) | Component | static |
| broughtToFront() | Component | virtual |
| canModalEventBeSentToComponent(const Component *targetComponent) | Component | virtual |
| caretPositionMoved() | CodeEditorComponent | virtual |
| centreWithSize(int width, int height) | Component | |
| childBoundsChanged(Component *child) | Component | virtual |
| childrenChanged() | Component | virtual |
| CodeEditorComponent(CodeDocument &document, CodeTokeniser *codeTokeniser) | CodeEditorComponent | |
| colourChanged() | Component | virtual |
| ColourIds enum name | CodeEditorComponent | |
| Component() noexcept | Component | |
| Component(const String &componentName) noexcept | Component | explicit |
| contains(Point< int > localPoint) | Component | |
| contains(Point< float > localPoint) | Component | |
| copyAllExplicitColoursTo(Component &target) const | Component | |
| copyToClipboard() | CodeEditorComponent | virtual |
| createAccessibilityHandler() override | CodeEditorComponent | virtual |
| createComponentSnapshot(Rectangle< int > areaToGrab, bool clipImageToComponentBounds=true, float scaleFactor=1.0f) | Component | |
| createFocusTraverser() | Component | virtual |
| createKeyboardFocusTraverser() | Component | virtual |
| cutToClipboard() | CodeEditorComponent | virtual |
| decimalKeyboard enum value | TextInputTarget | |
| defaultTextColourId enum value | CodeEditorComponent | |
| deleteAllChildren() | Component | |
| deleteBackwards(bool moveInWholeWordSteps) | CodeEditorComponent | |
| deleteForwards(bool moveInWholeWordSteps) | CodeEditorComponent | |
| deleteWhitespaceBackwardsToTabStop() | CodeEditorComponent | |
| deselectAll() | CodeEditorComponent | |
| editorViewportPositionChanged() | CodeEditorComponent | virtual |
| emailAddressKeyboard enum value | TextInputTarget | |
| enablementChanged() | Component | virtual |
| enterModalState(bool takeKeyboardFocus=true, ModalComponentManager::Callback *callback=nullptr, bool deleteWhenDismissed=false) | Component | |
| exitModalState(int returnValue=0) | Component | |
| findChildWithID(StringRef componentID) const noexcept | Component | |
| findColour(int colourID, bool inheritFromParent=false) const | Component | |
| findFirstTargetParentComponent() | ApplicationCommandTarget | |
| findFocusContainer() const | Component | |
| findKeyboardFocusContainer() const | Component | |
| findParentComponentOfClass() const | Component | |
| focusChangedByMouseClick enum value | Component | |
| focusChangedByTabKey enum value | Component | |
| focusChangedDirectly enum value | Component | |
| FocusChangeDirection enum name | Component | |
| FocusChangeType enum name | Component | |
| FocusContainerType enum name | Component | |
| focusGained(FocusChangeType) override | CodeEditorComponent | virtual |
| focusGainedWithDirection(FocusChangeType cause, FocusChangeDirection direction) | Component | virtual |
| focusLost(FocusChangeType) override | CodeEditorComponent | virtual |
| focusOfChildComponentChanged(FocusChangeType cause) | Component | virtual |
| getAccessibilityHandler() | Component | |
| getAllCommands(Array< CommandID > &) override | CodeEditorComponent | virtual |
| getAlpha() const noexcept | Component | |
| getApproximateScaleFactorForComponent(const Component *targetComponent) | Component | static |
| getBottom() const noexcept | Component | |
| getBounds() const noexcept | Component | |
| getBoundsInParent() const noexcept | Component | |
| getCachedComponentImage() const noexcept | Component | |
| getCaretPos() const | CodeEditorComponent | |
| getCaretPosition() const override | CodeEditorComponent | virtual |
| getCaretRectangle() const | TextInputTarget | |
| getCaretRectangleForCharIndex(int index) const override | CodeEditorComponent | virtual |
| getCharacterBounds(const CodeDocument::Position &pos) const | CodeEditorComponent | |
| getCharIndexForPoint(Point< int > point) const override | CodeEditorComponent | virtual |
| getCharWidth() const noexcept | CodeEditorComponent | |
| getChildComponent(int index) const noexcept | Component | |
| getChildren() const noexcept | Component | |
| getColourForTokenType(int tokenType) const | CodeEditorComponent | |
| getColourScheme() const noexcept | CodeEditorComponent | |
| getCommandInfo(CommandID, ApplicationCommandInfo &) override | CodeEditorComponent | virtual |
| getComponentAt(int x, int y) | Component | |
| getComponentAt(Point< int > position) | Component | |
| getComponentAt(Point< float > position) | Component | |
| getComponentEffect() const noexcept | Component | |
| getComponentID() const noexcept | Component | |
| getCurrentlyFocusedComponent() noexcept | Component | static |
| getCurrentlyModalComponent(int index=0) noexcept | Component | static |
| getDescription() const noexcept | Component | |
| getDesktopScaleFactor() const | Component | virtual |
| getDocument() const noexcept | CodeEditorComponent | |
| getExplicitFocusOrder() const | Component | |
| getFirstLineOnScreen() const noexcept | CodeEditorComponent | |
| getFont() const noexcept | CodeEditorComponent | |
| getHeight() const noexcept | Component | |
| getHelpText() const noexcept | Component | |
| getHighlightedRegion() const override | CodeEditorComponent | virtual |
| getIndexOfChildComponent(const Component *child) const noexcept | Component | |
| getInterceptsMouseClicks(bool &allowsClicksOnThisComponent, bool &allowsClicksOnChildComponents) const noexcept | Component | |
| getKeyboardType() | TextInputTarget | virtual |
| getLineHeight() const noexcept | CodeEditorComponent | |
| getLocalArea(const Component *sourceComponent, Rectangle< int > areaRelativeToSourceComponent) const | Component | |
| getLocalArea(const Component *sourceComponent, Rectangle< float > areaRelativeToSourceComponent) const | Component | |
| getLocalBounds() const noexcept | Component | |
| getLocalPoint(const Component *sourceComponent, Point< int > pointRelativeToSourceComponent) const | Component | |
| getLocalPoint(const Component *sourceComponent, Point< float > pointRelativeToSourceComponent) const | Component | |
| getLookAndFeel() const noexcept | Component | |
| getMouseClickGrabsKeyboardFocus() const noexcept | Component | |
| getMouseCursor() | Component | virtual |
| getMouseXYRelative() const | Component | |
| getName() const noexcept | Component | |
| getNextCommandTarget() override | CodeEditorComponent | virtual |
| getNumChildComponents() const noexcept | Component | |
| getNumColumnsOnScreen() const noexcept | CodeEditorComponent | |
| getNumCurrentlyModalComponents() noexcept | Component | static |
| getNumLinesOnScreen() const noexcept | CodeEditorComponent | |
| getParentComponent() const noexcept | Component | |
| getParentHeight() const noexcept | Component | |
| getParentMonitorArea() const | Component | |
| getParentWidth() const noexcept | Component | |
| getPeer() const | Component | |
| getPosition() const noexcept | Component | |
| getPositionAt(int x, int y) const | CodeEditorComponent | |
| getPositioner() const noexcept | Component | |
| getProperties() noexcept | Component | |
| getProperties() const noexcept | Component | |
| getRight() const noexcept | Component | |
| getScreenBounds() const | Component | |
| getScreenPosition() const | Component | |
| getScreenX() const | Component | |
| getScreenY() const | Component | |
| getScrollbarThickness() const noexcept | CodeEditorComponent | |
| getSelectionEnd() const | CodeEditorComponent | |
| getSelectionStart() const | CodeEditorComponent | |
| getTabSize() const noexcept | CodeEditorComponent | |
| getTabString(int numSpaces) const | CodeEditorComponent | |
| getTargetForCommand(CommandID commandID) | ApplicationCommandTarget | |
| getTextBounds(Range< int > textRange) const override | CodeEditorComponent | virtual |
| getTextInRange(const Range< int > &range) const override | CodeEditorComponent | virtual |
| getTitle() const noexcept | Component | |
| getTopLevelComponent() const noexcept | Component | |
| getTotalNumChars() const override | CodeEditorComponent | virtual |
| getTransform() const | Component | |
| getViewportIgnoreDragFlag() const noexcept | Component | |
| getWantsKeyboardFocus() const noexcept | Component | |
| getWidth() const noexcept | Component | |
| getWindowHandle() const | Component | |
| getX() const noexcept | Component | |
| getY() const noexcept | Component | |
| giveAwayKeyboardFocus() | Component | |
| grabKeyboardFocus() | Component | |
| handleCommandMessage(int commandId) | Component | virtual |
| handleEscapeKey() | CodeEditorComponent | virtual |
| handleReturnKey() | CodeEditorComponent | virtual |
| handleTabKey() | CodeEditorComponent | virtual |
| hasFocusOutline() const noexcept | Component | |
| hasKeyboardFocus(bool trueIfChildIsFocused) const | Component | |
| highlightColourId enum value | CodeEditorComponent | |
| hitTest(int x, int y) | Component | virtual |
| indentSelection() | CodeEditorComponent | |
| inputAttemptWhenModal() | Component | virtual |
| insertTabAtCaret() | CodeEditorComponent | |
| insertTextAtCaret(const String &textToInsert) override | CodeEditorComponent | virtual |
| invalidateAccessibilityHandler() | Component | |
| invoke(const InvocationInfo &invocationInfo, bool asynchronously) | ApplicationCommandTarget | |
| invokeDirectly(CommandID commandID, bool asynchronously) | ApplicationCommandTarget | |
| isAccessible() const noexcept | Component | |
| isAlwaysOnTop() const noexcept | Component | |
| isBroughtToFrontOnMouseClick() const noexcept | Component | |
| isColourSpecified(int colourID) const | Component | |
| isCommandActive(CommandID commandID) | ApplicationCommandTarget | |
| isCurrentlyBlockedByAnotherModalComponent() const | Component | |
| isCurrentlyModal(bool onlyConsiderForemostModalComponent=true) const noexcept | Component | |
| isEnabled() const noexcept | Component | |
| isFocusContainer() const noexcept | Component | |
| isHighlightActive() const noexcept | CodeEditorComponent | |
| isKeyboardFocusContainer() const noexcept | Component | |
| isMouseButtonDown(bool includeChildren=false) const | Component | |
| isMouseButtonDownAnywhere() noexcept | Component | static |
| isMouseOver(bool includeChildren=false) const | Component | |
| isMouseOverOrDragging(bool includeChildren=false) const | Component | |
| isOnDesktop() const noexcept | Component | |
| isOpaque() const noexcept | Component | |
| isPaintingUnclipped() const noexcept | Component | |
| isParentOf(const Component *possibleChild) const noexcept | Component | |
| isReadOnly() const noexcept | CodeEditorComponent | |
| isShowing() const | Component | |
| isTextInputActive() const override | CodeEditorComponent | virtual |
| isTransformed() const noexcept | Component | |
| isVisible() const noexcept | Component | |
| keyPressed(const KeyPress &) override | CodeEditorComponent | virtual |
| keyStateChanged(bool isKeyDown) | Component | virtual |
| lineNumberBackgroundId enum value | CodeEditorComponent | |
| lineNumberTextId enum value | CodeEditorComponent | |
| loadContent(const String &newContent) | CodeEditorComponent | |
| localAreaToGlobal(Rectangle< int > localArea) const | Component | |
| localAreaToGlobal(Rectangle< float > localArea) const | Component | |
| localPointToGlobal(Point< int > localPoint) const | Component | |
| localPointToGlobal(Point< float > localPoint) const | Component | |
| lookAndFeelChanged() override | CodeEditorComponent | virtual |
| minimisationStateChanged(bool isNowMinimised) | Component | virtual |
| modifierKeysChanged(const ModifierKeys &modifiers) | Component | virtual |
| mouseDoubleClick(const MouseEvent &) override | CodeEditorComponent | virtual |
| mouseDown(const MouseEvent &) override | CodeEditorComponent | virtual |
| mouseDrag(const MouseEvent &) override | CodeEditorComponent | virtual |
| mouseEnter(const MouseEvent &event) override | Component | virtual |
| mouseExit(const MouseEvent &event) override | Component | virtual |
| mouseMagnify(const MouseEvent &event, float scaleFactor) override | Component | virtual |
| mouseMove(const MouseEvent &event) override | Component | virtual |
| mouseUp(const MouseEvent &) override | CodeEditorComponent | virtual |
| mouseWheelMove(const MouseEvent &, const MouseWheelDetails &) override | CodeEditorComponent | virtual |
| moveCaretDown(bool selecting) | CodeEditorComponent | |
| moveCaretLeft(bool moveInWholeWordSteps, bool selecting) | CodeEditorComponent | |
| moveCaretRight(bool moveInWholeWordSteps, bool selecting) | CodeEditorComponent | |
| moveCaretTo(const CodeDocument::Position &newPos, bool selecting) | CodeEditorComponent | |
| moveCaretToEnd(bool selecting) | CodeEditorComponent | |
| moveCaretToEndOfLine(bool selecting) | CodeEditorComponent | |
| moveCaretToStartOfLine(bool selecting) | CodeEditorComponent | |
| moveCaretToTop(bool selecting) | CodeEditorComponent | |
| moveCaretUp(bool selecting) | CodeEditorComponent | |
| moved() | Component | virtual |
| moveKeyboardFocusToSibling(bool moveToNext) | Component | |
| numericKeyboard enum value | TextInputTarget | |
| pageDown(bool selecting) | CodeEditorComponent | |
| pageUp(bool selecting) | CodeEditorComponent | |
| paint(Graphics &) override | CodeEditorComponent | virtual |
| paintEntireComponent(Graphics &context, bool ignoreAlphaLevel) | Component | |
| paintOverChildren(Graphics &g) | Component | virtual |
| parentHierarchyChanged() | Component | virtual |
| parentSizeChanged() | Component | virtual |
| passwordKeyboard enum value | TextInputTarget | |
| pasteFromClipboard() | CodeEditorComponent | virtual |
| perform(const InvocationInfo &) override | CodeEditorComponent | virtual |
| performPopupMenuAction(int menuItemID) | CodeEditorComponent | virtual |
| phoneNumberKeyboard enum value | TextInputTarget | |
| postCommandMessage(int commandId) | Component | |
| proportionOfHeight(float proportion) const noexcept | Component | |
| proportionOfWidth(float proportion) const noexcept | Component | |
| reallyContains(Point< int > localPoint, bool returnTrueIfWithinAChild) | Component | |
| reallyContains(Point< float > localPoint, bool returnTrueIfWithinAChild) | Component | |
| redo() | CodeEditorComponent | |
| removeAllChildren() | Component | |
| removeChildComponent(Component *childToRemove) | Component | |
| removeChildComponent(int childIndexToRemove) | Component | |
| removeColour(int colourID) | Component | |
| removeComponentListener(ComponentListener *listenerToRemove) | Component | |
| removeFromDesktop() | Component | |
| removeKeyListener(KeyListener *listenerToRemove) | Component | |
| removeMouseListener(MouseListener *listenerToRemove) | Component | |
| repaint() | Component | |
| repaint(int x, int y, int width, int height) | Component | |
| repaint(Rectangle< int > area) | Component | |
| resized() override | CodeEditorComponent | virtual |
| retokenise(int startIndex, int endIndex) | CodeEditorComponent | |
| runModalLoop() | Component | |
| scrollBy(int deltaLines) | CodeEditorComponent | |
| scrollDown() | CodeEditorComponent | |
| scrollToColumn(int newFirstColumnOnScreen) | CodeEditorComponent | |
| scrollToKeepCaretOnScreen() | CodeEditorComponent | |
| scrollToKeepLinesOnScreen(Range< int > linesToShow) | CodeEditorComponent | |
| scrollToLine(int newFirstLineOnScreen) | CodeEditorComponent | |
| scrollUp() | CodeEditorComponent | |
| selectAll() | CodeEditorComponent | |
| selectRegion(const CodeDocument::Position &start, const CodeDocument::Position &end) | CodeEditorComponent | |
| sendLookAndFeelChange() | Component | |
| setAccessible(bool shouldBeAccessible) | Component | |
| setAlpha(float newAlpha) | Component | |
| setAlwaysOnTop(bool shouldStayOnTop) | Component | |
| setBounds(int x, int y, int width, int height) | Component | |
| setBounds(Rectangle< int > newBounds) | Component | |
| setBoundsInset(BorderSize< int > borders) | Component | |
| setBoundsRelative(float proportionalX, float proportionalY, float proportionalWidth, float proportionalHeight) | Component | |
| setBoundsRelative(Rectangle< float > proportionalArea) | Component | |
| setBoundsToFit(Rectangle< int > targetArea, Justification justification, bool onlyReduceInSize) | Component | |
| setBroughtToFrontOnMouseClick(bool shouldBeBroughtToFront) noexcept | Component | |
| setBufferedToImage(bool shouldBeBuffered) | Component | |
| setCachedComponentImage(CachedComponentImage *newCachedImage) | Component | |
| setCentrePosition(int x, int y) | Component | |
| setCentrePosition(Point< int > newCentrePosition) | Component | |
| setCentreRelative(float x, float y) | Component | |
| setColour(int colourID, Colour newColour) | Component | |
| setColourScheme(const ColourScheme &scheme) | CodeEditorComponent | |
| setCommandManager(ApplicationCommandManager *newManager) noexcept | CodeEditorComponent | |
| setComponentEffect(ImageEffectFilter *newEffect) | Component | |
| setComponentID(const String &newID) | Component | |
| setDescription(const String &newDescription) | Component | |
| setEnabled(bool shouldBeEnabled) | Component | |
| setExplicitFocusOrder(int newFocusOrderIndex) | Component | |
| setFocusContainerType(FocusContainerType containerType) noexcept | Component | |
| setFont(const Font &newFont) | CodeEditorComponent | |
| setHasFocusOutline(bool hasFocusOutline) noexcept | Component | |
| setHelpText(const String &newHelpText) | Component | |
| setHighlightedRegion(const Range< int > &newRange) override | CodeEditorComponent | virtual |
| setInterceptsMouseClicks(bool allowClicksOnThisComponent, bool allowClicksOnChildComponents) noexcept | Component | |
| setLineNumbersShown(bool shouldBeShown) | CodeEditorComponent | |
| setLookAndFeel(LookAndFeel *newLookAndFeel) | Component | |
| setMouseClickGrabsKeyboardFocus(bool shouldGrabFocus) | Component | |
| setMouseCursor(const MouseCursor &cursorType) | Component | |
| setName(const String &newName) | Component | virtual |
| setOpaque(bool shouldBeOpaque) | Component | |
| setPaintingIsUnclipped(bool shouldPaintWithoutClipping) noexcept | Component | |
| setPositioner(Positioner *newPositioner) | Component | |
| setReadOnly(bool shouldBeReadOnly) noexcept | CodeEditorComponent | |
| setRepaintsOnMouseActivity(bool shouldRepaint) noexcept | Component | |
| setScrollbarThickness(int thickness) | CodeEditorComponent | |
| setSize(int newWidth, int newHeight) | Component | |
| setTabSize(int numSpacesPerTab, bool insertSpacesInsteadOfTabCharacters) | CodeEditorComponent | |
| setTemporaryUnderlining(const Array< Range< int > > &) override | CodeEditorComponent | virtual |
| setTitle(const String &newTitle) | Component | |
| setTopLeftPosition(int x, int y) | Component | |
| setTopLeftPosition(Point< int > newTopLeftPosition) | Component | |
| setTopRightPosition(int x, int y) | Component | |
| setTransform(const AffineTransform &transform) | Component | |
| setViewportIgnoreDragFlag(bool ignoreDrag) noexcept | Component | |
| setVisible(bool shouldBeVisible) | Component | virtual |
| setWantsKeyboardFocus(bool wantsFocus) noexcept | Component | |
| TextInputTarget()=default | TextInputTarget | |
| textKeyboard enum value | TextInputTarget | |
| toBack() | Component | |
| toBehind(Component *other) | Component | |
| toFront(bool shouldAlsoGainKeyboardFocus) | Component | |
| undo() | CodeEditorComponent | |
| unfocusAllComponents() | Component | static |
| unindentSelection() | CodeEditorComponent | |
| updateMouseCursor() const | Component | |
| urlKeyboard enum value | TextInputTarget | |
| userTriedToCloseWindow() | Component | virtual |
| VirtualKeyboardType enum name | TextInputTarget | |
| visibilityChanged() | Component | virtual |
| ~ApplicationCommandTarget() | ApplicationCommandTarget | virtual |
| ~CodeEditorComponent() override | CodeEditorComponent | |
| ~Component() override | Component | |
| ~MouseListener()=default | MouseListener | virtual |
| ~TextInputTarget()=default | TextInputTarget | virtual |