| 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 |  | 
  | addListener(Listener *newListener) | TextEditor |  | 
  | addMouseListener(MouseListener *newListener, bool wantsEventsForAllNestedChildComponents) | Component |  | 
  | addPopupMenuItems(PopupMenu &menuToAddTo, const MouseEvent *mouseClickEvent) | TextEditor | virtual | 
  | addToDesktop(int windowStyleFlags, void *nativeWindowToAttachTo=nullptr) | Component | virtual | 
  | alphaChanged() | Component | virtual | 
  | applyFontToAllText(const Font &newFont) | TextEditor |  | 
  | areScrollbarsShown() const noexcept | TextEditor |  | 
  | backgroundColourId enum value | TextEditor |  | 
  | beginDragAutoRepeat(int millisecondsBetweenCallbacks) | Component | static | 
  | broughtToFront() | Component | virtual | 
  | canModalEventBeSentToComponent(const Component *targetComponent) | Component | virtual | 
  | centreWithSize(int width, int height) | Component |  | 
  | childBoundsChanged(Component *child) | Component | virtual | 
  | childrenChanged() | Component | virtual | 
  | clear() | TextEditor |  | 
  | colourChanged() override | TextEditor | virtual | 
  | ColourIds enum name | TextEditor |  | 
  | Component() noexcept | Component |  | 
  | Component(const String &componentName) noexcept | Component | explicit | 
  | contains(Point< int > localPoint) | Component |  | 
  | copy() | TextEditor |  | 
  | copyAllExplicitColoursTo(Component &target) const | Component |  | 
  | copyToClipboard() | TextEditor |  | 
  | createComponentSnapshot(const Rectangle< int > &areaToGrab, bool clipImageToComponentBounds=true, float scaleFactor=1.0f) | Component |  | 
  | createFocusTraverser() | Component | virtual | 
  | cut() | TextEditor |  | 
  | cutToClipboard() | TextEditor |  | 
  | decimalKeyboard enum value | TextInputTarget |  | 
  | deleteAllChildren() | Component |  | 
  | deleteBackwards(bool moveInWholeWordSteps) | TextEditor |  | 
  | deleteForwards(bool moveInWholeWordSteps) | TextEditor |  | 
  | emailAddressKeyboard enum value | TextInputTarget |  | 
  | enablementChanged() override | TextEditor | virtual | 
  | enterModalState(bool takeKeyboardFocus=true, ModalComponentManager::Callback *callback=nullptr, bool deleteWhenDismissed=false) | Component |  | 
  | escapePressed() | TextEditor | protectedvirtual | 
  | exitModalState(int returnValue) | Component |  | 
  | findChildWithID(StringRef componentID) const noexcept | Component |  | 
  | findColour(int colourId, bool inheritFromParent=false) const | Component |  | 
  | findParentComponentOfClass() const | Component |  | 
  | focusChangedByMouseClick enum value | Component |  | 
  | focusChangedByTabKey enum value | Component |  | 
  | focusChangedDirectly enum value | Component |  | 
  | FocusChangeType enum name | Component |  | 
  | focusedOutlineColourId enum value | TextEditor |  | 
  | focusGained(FocusChangeType) override | TextEditor | virtual | 
  | focusLost(FocusChangeType) override | TextEditor | virtual | 
  | focusOfChildComponentChanged(FocusChangeType cause) | Component | virtual | 
  | getAlpha() const noexcept | Component |  | 
  | getBorder() const | TextEditor |  | 
  | getBottom() const noexcept | Component |  | 
  | getBounds() const noexcept | Component |  | 
  | getBoundsInParent() const noexcept | Component |  | 
  | getCachedComponentImage() const noexcept | Component |  | 
  | getCaretPosition() const | TextEditor |  | 
  | getCaretRectangle() override | TextEditor | virtual | 
  | getChildComponent(int index) const noexcept | Component |  | 
  | getComponentAt(int x, int y) | Component |  | 
  | getComponentAt(Point< int > position) | Component |  | 
  | getComponentEffect() const noexcept | Component |  | 
  | getComponentID() const noexcept | Component |  | 
  | getCurrentlyFocusedComponent() noexcept | Component | static | 
  | getCurrentlyModalComponent(int index=0) noexcept | Component | static | 
  | getDesktopScaleFactor() const | Component | virtual | 
  | getExplicitFocusOrder() const | Component |  | 
  | getFont() const noexcept | TextEditor |  | 
  | getHeight() const noexcept | Component |  | 
  | getHighlightedRegion() const override | TextEditor | virtual | 
  | getHighlightedText() const | TextEditor |  | 
  | getIndexOfChildComponent(const Component *child) const noexcept | Component |  | 
  | getInputFilter() const noexcept | TextEditor |  | 
  | getInterceptsMouseClicks(bool &allowsClicksOnThisComponent, bool &allowsClicksOnChildComponents) const noexcept | Component |  | 
  | getKeyboardType() override | TextEditor | virtual | 
  | getLocalArea(const Component *sourceComponent, const Rectangle< int > &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 |  | 
  | getMarkers(bool xAxis) | Component | virtual | 
  | getMouseClickGrabsKeyboardFocus() const noexcept | Component |  | 
  | getMouseCursor() | Component | virtual | 
  | getMouseXYRelative() const | Component |  | 
  | getName() const noexcept | Component |  | 
  | getNumChildComponents() const noexcept | Component |  | 
  | getNumCurrentlyModalComponents() noexcept | Component | static | 
  | getParentComponent() const noexcept | Component |  | 
  | getParentHeight() const noexcept | Component |  | 
  | getParentMonitorArea() const | Component |  | 
  | getParentWidth() const noexcept | Component |  | 
  | getPasswordCharacter() const noexcept | TextEditor |  | 
  | getPeer() const | Component |  | 
  | getPosition() const noexcept | Component |  | 
  | getPositioner() const noexcept | Component |  | 
  | getProperties() noexcept | Component |  | 
  | getProperties() const noexcept | Component |  | 
  | getReturnKeyStartsNewLine() const | TextEditor |  | 
  | getRight() const noexcept | Component |  | 
  | getScreenBounds() const | Component |  | 
  | getScreenPosition() const | Component |  | 
  | getScreenX() const | Component |  | 
  | getScreenY() const | Component |  | 
  | getText() const | TextEditor |  | 
  | getTextHeight() const | TextEditor |  | 
  | getTextIndexAt(int x, int y) | TextEditor |  | 
  | getTextInRange(const Range< int > &textRange) const override | TextEditor | virtual | 
  | getTextValue() | TextEditor |  | 
  | getTextWidth() const | TextEditor |  | 
  | getTooltip() override | SettableTooltipClient | virtual | 
  | getTopLevelComponent() const noexcept | Component |  | 
  | getTotalNumChars() const | TextEditor |  | 
  | getTransform() const | Component |  | 
  | getWantsKeyboardFocus() const noexcept | Component |  | 
  | getWidth() const noexcept | Component |  | 
  | getWindowHandle() const | Component |  | 
  | getX() const noexcept | Component |  | 
  | getY() const noexcept | Component |  | 
  | grabKeyboardFocus() | Component |  | 
  | hasKeyboardFocus(bool trueIfChildIsFocused) const | Component |  | 
  | highlightColourId enum value | TextEditor |  | 
  | highlightedTextColourId enum value | TextEditor |  | 
  | hitTest(int x, int y) | Component | virtual | 
  | inputAttemptWhenModal() | Component | virtual | 
  | insertTextAtCaret(const String &textToInsert) override | TextEditor | virtual | 
  | isAlwaysOnTop() const noexcept | Component |  | 
  | isBroughtToFrontOnMouseClick() const noexcept | Component |  | 
  | isCaretVisible() const noexcept | TextEditor |  | 
  | isColourSpecified(int colourId) const | Component |  | 
  | isCurrentlyBlockedByAnotherModalComponent() const | Component |  | 
  | isCurrentlyModal() const noexcept | Component |  | 
  | isEmpty() const | TextEditor |  | 
  | isEnabled() const noexcept | Component |  | 
  | isFocusContainer() const noexcept | Component |  | 
  | isMouseButtonDown() const | Component |  | 
  | isMouseButtonDownAnywhere() noexcept | Component | static | 
  | isMouseOver(bool includeChildren=false) const | Component |  | 
  | isMouseOverOrDragging(bool includeChildren=false) const | Component |  | 
  | isMultiLine() const | TextEditor |  | 
  | isOnDesktop() const noexcept | Component |  | 
  | isOpaque() const noexcept | Component |  | 
  | isParentOf(const Component *possibleChild) const noexcept | Component |  | 
  | isPopupMenuCurrentlyActive() const noexcept | TextEditor |  | 
  | isPopupMenuEnabled() const noexcept | TextEditor |  | 
  | isReadOnly() const noexcept | TextEditor |  | 
  | isShowing() const | Component |  | 
  | isTabKeyUsedAsCharacter() const | TextEditor |  | 
  | isTextInputActive() const override | TextEditor | virtual | 
  | isTransformed() const noexcept | Component |  | 
  | isVisible() const noexcept | Component |  | 
  | JUCE_DEPRECATED(Point< int > relativePositionToGlobal(Point< int >) const) | Component |  | 
  | JUCE_DEPRECATED(Point< int > globalPositionToRelative(Point< int >) const) | Component |  | 
  | JUCE_DEPRECATED(Point< int > relativePositionToOtherComponent(const Component *, Point< int >) const) | Component |  | 
  | keyPressed(const KeyPress &) override | TextEditor | virtual | 
  | keyStateChanged(bool) override | TextEditor | virtual | 
  | localAreaToGlobal(const Rectangle< int > &localArea) const | Component |  | 
  | localPointToGlobal(Point< int > localPoint) const | Component |  | 
  | localPointToGlobal(Point< float > localPoint) const | Component |  | 
  | lookAndFeelChanged() override | TextEditor | virtual | 
  | minimisationStateChanged(bool isNowMinimised) | Component | virtual | 
  | modifierKeysChanged(const ModifierKeys &modifiers) | Component | virtual | 
  | mouseDoubleClick(const MouseEvent &) override | TextEditor | virtual | 
  | mouseDown(const MouseEvent &) override | TextEditor | virtual | 
  | mouseDrag(const MouseEvent &) override | TextEditor | virtual | 
  | mouseEnter(const MouseEvent &event) override | Component | virtual | 
  | mouseExit(const MouseEvent &event) override | Component | virtual | 
  | mouseMagnify(const MouseEvent &event, float scaleFactor) | Component | virtual | 
  | mouseMove(const MouseEvent &event) override | Component | virtual | 
  | mouseUp(const MouseEvent &) override | TextEditor | virtual | 
  | mouseWheelMove(const MouseEvent &, const MouseWheelDetails &) override | TextEditor | virtual | 
  | moveCaretDown(bool selecting) | TextEditor |  | 
  | moveCaretLeft(bool moveInWholeWordSteps, bool selecting) | TextEditor |  | 
  | moveCaretRight(bool moveInWholeWordSteps, bool selecting) | TextEditor |  | 
  | moveCaretToEnd() | TextEditor |  | 
  | moveCaretToEnd(bool selecting) | TextEditor |  | 
  | moveCaretToEndOfLine(bool selecting) | TextEditor |  | 
  | moveCaretToStartOfLine(bool selecting) | TextEditor |  | 
  | moveCaretToTop(bool selecting) | TextEditor |  | 
  | moveCaretUp(bool selecting) | TextEditor |  | 
  | moved() | Component | virtual | 
  | moveKeyboardFocusToSibling(bool moveToNext) | Component |  | 
  | newTransaction() | TextEditor | protected | 
  | numericKeyboard enum value | TextInputTarget |  | 
  | outlineColourId enum value | TextEditor |  | 
  | pageDown(bool selecting) | TextEditor |  | 
  | pageUp(bool selecting) | TextEditor |  | 
  | paint(Graphics &) override | TextEditor | virtual | 
  | paintEntireComponent(Graphics &context, bool ignoreAlphaLevel) | Component |  | 
  | paintOverChildren(Graphics &) override | TextEditor | virtual | 
  | parentHierarchyChanged() | Component | virtual | 
  | parentSizeChanged() | Component | virtual | 
  | paste() | TextEditor |  | 
  | pasteFromClipboard() | TextEditor |  | 
  | performPopupMenuAction(int menuItemID) | TextEditor | 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 |  | 
  | redo() | TextEditor |  | 
  | removeAllChildren() | Component |  | 
  | removeChildComponent(Component *childToRemove) | Component |  | 
  | removeChildComponent(int childIndexToRemove) | Component |  | 
  | removeColour(int colourId) | Component |  | 
  | removeComponentListener(ComponentListener *listenerToRemove) | Component |  | 
  | removeFromDesktop() | Component |  | 
  | removeKeyListener(KeyListener *listenerToRemove) | Component |  | 
  | removeListener(Listener *listenerToRemove) | TextEditor |  | 
  | removeMouseListener(MouseListener *listenerToRemove) | Component |  | 
  | repaint() | Component |  | 
  | repaint(int x, int y, int width, int height) | Component |  | 
  | repaint(const Rectangle< int > &area) | Component |  | 
  | resized() override | TextEditor | virtual | 
  | returnPressed() | TextEditor | protectedvirtual | 
  | runModalLoop() | Component |  | 
  | scrollDown() | TextEditor |  | 
  | scrollEditorToPositionCaret(int desiredCaretX, int desiredCaretY) | TextEditor |  | 
  | scrollToMakeSureCursorIsVisible() | TextEditor | protected | 
  | scrollUp() | TextEditor |  | 
  | selectAll() | TextEditor |  | 
  | sendLookAndFeelChange() | Component |  | 
  | setAlpha(float newAlpha) | Component |  | 
  | setAlwaysOnTop(bool shouldStayOnTop) | Component |  | 
  | setBorder(const BorderSize< int > &border) | TextEditor |  | 
  | setBounds(int x, int y, int width, int height) | Component |  | 
  | setBounds(const Rectangle< int > &newBounds) | Component |  | 
  | setBounds(const RelativeRectangle &newBounds) | Component |  | 
  | setBounds(const String &newBoundsExpression) | Component |  | 
  | setBoundsInset(const BorderSize< int > &borders) | Component |  | 
  | setBoundsRelative(float proportionalX, float proportionalY, float proportionalWidth, float proportionalHeight) | Component |  | 
  | setBoundsToFit(int x, int y, int width, int height, Justification justification, bool onlyReduceInSize) | Component |  | 
  | setBroughtToFrontOnMouseClick(bool shouldBeBroughtToFront) noexcept | Component |  | 
  | setBufferedToImage(bool shouldBeBuffered) | Component |  | 
  | setCachedComponentImage(CachedComponentImage *newCachedImage) | Component |  | 
  | setCaretPosition(int newIndex) | TextEditor |  | 
  | setCaretVisible(bool shouldBeVisible) | TextEditor |  | 
  | setCentrePosition(int x, int y) | Component |  | 
  | setCentreRelative(float x, float y) | Component |  | 
  | setColour(int colourId, Colour newColour) | Component |  | 
  | setComponentEffect(ImageEffectFilter *newEffect) | Component |  | 
  | setComponentID(const String &newID) | Component |  | 
  | setEnabled(bool shouldBeEnabled) | Component |  | 
  | setEscapeAndReturnKeysConsumed(bool shouldBeConsumed) noexcept | TextEditor |  | 
  | setExplicitFocusOrder(int newFocusOrderIndex) | Component |  | 
  | setFocusContainer(bool shouldBeFocusContainer) noexcept | Component |  | 
  | setFont(const Font &newFont) | TextEditor |  | 
  | setHighlightedRegion(const Range< int > &newSelection) override | TextEditor | virtual | 
  | setIndents(int newLeftIndent, int newTopIndent) | TextEditor |  | 
  | setInputFilter(InputFilter *newFilter, bool takeOwnership) | TextEditor |  | 
  | setInputRestrictions(int maxTextLength, const String &allowedCharacters=String()) | TextEditor |  | 
  | setInterceptsMouseClicks(bool allowClicksOnThisComponent, bool allowClicksOnChildComponents) noexcept | Component |  | 
  | setKeyboardType(VirtualKeyboardType type) noexcept | TextEditor |  | 
  | setLookAndFeel(LookAndFeel *newLookAndFeel) | Component |  | 
  | setMouseClickGrabsKeyboardFocus(bool shouldGrabFocus) | Component |  | 
  | setMouseCursor(const MouseCursor &cursorType) | Component |  | 
  | setMultiLine(bool shouldBeMultiLine, bool shouldWordWrap=true) | TextEditor |  | 
  | setName(const String &newName) | Component | virtual | 
  | setOpaque(bool shouldBeOpaque) | Component |  | 
  | setPaintingIsUnclipped(bool shouldPaintWithoutClipping) noexcept | Component |  | 
  | setPasswordCharacter(juce_wchar passwordCharacter) | TextEditor |  | 
  | setPopupMenuEnabled(bool menuEnabled) | TextEditor |  | 
  | setPositioner(Positioner *newPositioner) | Component |  | 
  | setReadOnly(bool shouldBeReadOnly) | TextEditor |  | 
  | setRepaintsOnMouseActivity(bool shouldRepaint) noexcept | Component |  | 
  | setReturnKeyStartsNewLine(bool shouldStartNewLine) | TextEditor |  | 
  | setScrollbarsShown(bool shouldBeEnabled) | TextEditor |  | 
  | setScrollBarThickness(int newThicknessPixels) | TextEditor |  | 
  | setScrollToShowCursor(bool shouldScrollToShowCaret) | TextEditor |  | 
  | setSelectAllWhenFocused(bool shouldSelectAll) | TextEditor |  | 
  | setSize(int newWidth, int newHeight) | Component |  | 
  | setTabKeyUsedAsCharacter(bool shouldTabKeyBeUsed) | TextEditor |  | 
  | SettableTooltipClient() | SettableTooltipClient | protected | 
  | setTemporaryUnderlining(const Array< Range< int > > &) override | TextEditor | virtual | 
  | setText(const String &newText, bool sendTextChangeMessage=true) | TextEditor |  | 
  | setTextToShowWhenEmpty(const String &text, Colour colourToUse) | TextEditor |  | 
  | setTooltip(const String &newTooltip) | SettableTooltipClient | virtual | 
  | setTopLeftPosition(int x, int y) | Component |  | 
  | setTopLeftPosition(Point< int > newTopLeftPosition) | Component |  | 
  | setTopRightPosition(int x, int y) | Component |  | 
  | setTransform(const AffineTransform &transform) | Component |  | 
  | setVisible(bool shouldBeVisible) | Component | virtual | 
  | setWantsKeyboardFocus(bool wantsFocus) noexcept | Component |  | 
  | shadowColourId enum value | TextEditor |  | 
  | textChanged() | TextEditor | protected | 
  | textColourId enum value | TextEditor |  | 
  | TextEditor(const String &componentName=String(), juce_wchar passwordCharacter=0) | TextEditor | explicit | 
  | TextInputTarget() | TextInputTarget |  | 
  | textKeyboard enum value | TextInputTarget |  | 
  | toBack() | Component |  | 
  | toBehind(Component *other) | Component |  | 
  | toFront(bool shouldAlsoGainFocus) | Component |  | 
  | undo() | TextEditor |  | 
  | unfocusAllComponents() | Component | static | 
  | updateMouseCursor() const | Component |  | 
  | urlKeyboard enum value | TextInputTarget |  | 
  | userTriedToCloseWindow() | Component | virtual | 
  | VirtualKeyboardType enum name | TextInputTarget |  | 
  | visibilityChanged() | Component | virtual | 
  | ~Component() | Component | virtual | 
  | ~MouseListener() | MouseListener | virtual | 
  | ~SettableTooltipClient() | SettableTooltipClient |  | 
  | ~TextEditor() | TextEditor |  | 
  | ~TextInputTarget() | TextInputTarget | virtual | 
  | ~TooltipClient() | TooltipClient | virtual |