, including all inherited members.
| addAndMakeVisible(Component *const child, int zOrder=-1) | Component | |
| addChildComponent(Component *const child, int zOrder=-1) | Component | |
| addComponentListener(ComponentListener *const newListener) | Component | |
| addKeyListener(KeyListener *const newListener) | Component | |
| addMouseListener(MouseListener *const newListener, const bool wantsEventsForAllNestedChildComponents) | Component | |
| addTab(const String &tabName, const Colour &tabBackgroundColour, Component *const contentComponent, const bool deleteComponentWhenNotNeeded, const int insertIndex=-1) | TabbedComponent | |
| addToDesktop(int windowStyleFlags, void *nativeWindowToAttachTo=0) | Component | [virtual] |
| backgroundColourId enum value | TabbedComponent | |
| beginDragAutoRepeat(const int millisecondIntervalBetweenCallbacks) | Component | [static] |
| broughtToFront() | Component | [virtual] |
| canModalEventBeSentToComponent(const Component *targetComponent) | Component | [virtual] |
| centreWithSize(const int width, const int height) | Component | |
| childBoundsChanged(Component *child) | Component | [virtual] |
| childrenChanged() | Component | [virtual] |
| clearTabs() | TabbedComponent | |
| colourChanged() | Component | [virtual] |
| ColourIds enum name | TabbedComponent | |
| Component() | Component | |
| Component(const String &componentName) | Component | |
| componentFlags_ | Component | |
| contains(int x, int y) | Component | [virtual] |
| copyAllExplicitColoursTo(Component &target) const | Component | |
| createComponentSnapshot(const Rectangle &areaToGrab, const bool clipImageToComponentBounds=true) | Component | |
| createFocusTraverser() | Component | [virtual] |
| createNewPeer(int styleFlags, void *nativeWindowToAttachTo) | Component | [protected, virtual] |
| createTabButton(const String &tabName, const int tabIndex) | TabbedComponent | [protected, virtual] |
| currentTabChanged(const int newCurrentTabIndex, const String &newCurrentTabName) | TabbedComponent | [virtual] |
| deleteAllChildren() | Component | |
| enablementChanged() | Component | [virtual] |
| enableUnboundedMouseMovement(bool shouldUnboundedMovementBeEnabled, bool keepCursorVisibleUntilOffscreen=false) | Component | |
| enterModalState(const bool takeKeyboardFocus=true) | Component | |
| exitModalState(const int returnValue) | Component | |
| fadeOutComponent(const int lengthOfFadeOutInMilliseconds, const int deltaXToMove=0, const int deltaYToMove=0, const float scaleFactorAtEnd=1.0f) | Component | |
| findColour(const int colourId, const bool inheritFromParent=false) const | Component | |
| findParentComponentOfClass(TargetClass *const dummyParameter=0) const | Component | |
| flags | Component | |
| focusChangedByMouseClick enum value | Component | |
| focusChangedByTabKey enum value | Component | |
| focusChangedDirectly enum value | Component | |
| FocusChangeType enum name | Component | |
| focusGained(FocusChangeType cause) | Component | [virtual] |
| focusLost(FocusChangeType cause) | Component | [virtual] |
| focusOfChildComponentChanged(FocusChangeType cause) | Component | [virtual] |
| getBottom() const | Component | |
| getBounds() const | Component | |
| getChildComponent(const int index) const | Component | |
| getComponentAt(const int x, const int y) | Component | |
| getComponentEffect() const | Component | |
| getComponentProperties() const | Component | |
| getComponentProperty(const String &keyName, const bool useParentComponentIfNotFound, const String &defaultReturnValue=String::empty) const | Component | |
| getComponentPropertyBool(const String &keyName, const bool useParentComponentIfNotFound, const bool defaultReturnValue=false) const | Component | |
| getComponentPropertyColour(const String &keyName, const bool useParentComponentIfNotFound, const Colour &defaultReturnValue=Colours::black) const | Component | |
| getComponentPropertyDouble(const String &keyName, const bool useParentComponentIfNotFound, const double defaultReturnValue=0.0) const | Component | |
| getComponentPropertyInt(const String &keyName, const bool useParentComponentIfNotFound, const int defaultReturnValue=0) const | Component | |
| getComponentUID() const | Component | |
| getComponentUnderMouse() | Component | [static] |
| getCurrentContentComponent() const | TabbedComponent | |
| getCurrentlyFocusedComponent() | Component | [static] |
| getCurrentlyModalComponent(int index=0) | Component | [static] |
| getCurrentTabIndex() const | TabbedComponent | |
| getCurrentTabName() const | TabbedComponent | |
| getExplicitFocusOrder() const | Component | |
| getHeight() const | Component | |
| getIndexOfChildComponent(const Component *const child) const | Component | |
| getInterceptsMouseClicks(bool &allowsClicksOnThisComponent, bool &allowsClicksOnChildComponents) const | Component | |
| getLookAndFeel() const | Component | |
| getMouseClickGrabsKeyboardFocus() const | Component | |
| getMouseCursor() | Component | [virtual] |
| getMouseXYRelative(int &x, int &y) const | Component | |
| getName() const | Component | |
| getNumChildComponents() const | Component | |
| getNumCurrentlyModalComponents() | Component | [static] |
| getNumTabs() const | TabbedComponent | |
| getOrientation() const | TabbedComponent | |
| getParentComponent() const | Component | |
| getParentHeight() const | Component | |
| getParentMonitorArea() const | Component | |
| getParentWidth() const | Component | |
| getPeer() const | Component | |
| getRight() const | Component | |
| getScreenX() const | Component | |
| getScreenY() const | Component | |
| getTabBackgroundColour(const int tabIndex) const | TabbedComponent | |
| getTabBarDepth() const | TabbedComponent | |
| getTabbedButtonBar() const | TabbedComponent | |
| getTabContentComponent(const int tabIndex) const | TabbedComponent | |
| getTabNames() const | TabbedComponent | |
| getTopLevelComponent() const | Component | |
| getVisibleArea(RectangleList &result, const bool includeSiblings) const | Component | |
| getWantsKeyboardFocus() const | Component | |
| getWidth() const | Component | |
| getWindowHandle() const | Component | |
| getX() const | Component | |
| getY() const | Component | |
| globalPositionToRelative(int &x, int &y) const | Component | |
| grabKeyboardFocus() | Component | |
| handleCommandMessage(int commandId) | Component | [virtual] |
| handleMessage(const Message &) | Component | [protected, virtual] |
| hasKeyboardFocus(const bool trueIfChildIsFocused) const | Component | |
| hitTest(int x, int y) | Component | [virtual] |
| inputAttemptWhenModal() | Component | [virtual] |
| internalRepaint(int x, int y, int w, int h) | Component | [protected, virtual] |
| isAlwaysOnTop() const | Component | |
| isBroughtToFrontOnMouseClick() const | Component | |
| isColourSpecified(const int colourId) const | Component | |
| isCurrentlyBlockedByAnotherModalComponent() const | Component | |
| isCurrentlyModal() const | Component | |
| isEnabled() const | Component | |
| isFocusContainer() const | Component | |
| isMouseButtonDown() const | Component | |
| isMouseButtonDownAnywhere() | Component | [static] |
| isMouseOver() const | Component | |
| isMouseOverOrDragging() const | Component | |
| isOnDesktop() const | Component | |
| isOpaque() const | Component | |
| isParentOf(const Component *possibleChild) const | Component | |
| isShowing() const | Component | |
| isValidComponent() const | Component | |
| isValidMessageListener() const | MessageListener | [protected] |
| isVisible() const | Component | |
| keyPressed(const KeyPress &key) | Component | [virtual] |
| keyStateChanged(const bool isKeyDown) | Component | [virtual] |
| lookAndFeelChanged() | TabbedComponent | [virtual] |
| MessageListener() | MessageListener | [protected] |
| minimisationStateChanged(bool isNowMinimised) | Component | [virtual] |
| modifierKeysChanged(const ModifierKeys &modifiers) | Component | [virtual] |
| mouseDoubleClick(const MouseEvent &e) | Component | [virtual] |
| mouseDown(const MouseEvent &e) | Component | [virtual] |
| mouseDrag(const MouseEvent &e) | Component | [virtual] |
| mouseEnter(const MouseEvent &e) | Component | [virtual] |
| mouseExit(const MouseEvent &e) | Component | [virtual] |
| mouseMove(const MouseEvent &e) | Component | [virtual] |
| mouseUp(const MouseEvent &e) | Component | [virtual] |
| mouseWheelMove(const MouseEvent &e, float wheelIncrementX, float wheelIncrementY) | Component | [virtual] |
| moved() | Component | [virtual] |
| moveKeyboardFocusToSibling(const bool moveToNext) | Component | |
| outlineColourId enum value | TabbedComponent | |
| paint(Graphics &g) | TabbedComponent | [virtual] |
| paintEntireComponent(Graphics &context) | Component | |
| paintOverChildren(Graphics &g) | Component | [virtual] |
| parentHierarchyChanged() | Component | [virtual] |
| parentSizeChanged() | Component | [virtual] |
| popupMenuClickOnTab(const int tabIndex, const String &tabName) | TabbedComponent | [virtual] |
| postCommandMessage(const int commandId) | Component | |
| postMessage(Message *const message) const | MessageListener | [protected] |
| proportionOfHeight(const float proportion) const | Component | |
| proportionOfWidth(const float proportion) const | Component | |
| reallyContains(int x, int y, const bool returnTrueIfWithinAChild) | Component | |
| relativePositionToGlobal(int &x, int &y) const | Component | |
| relativePositionToOtherComponent(const Component *const targetComponent, int &x, int &y) const | Component | |
| removeAllChildren() | Component | |
| removeChildComponent(Component *const childToRemove) | Component | |
| removeChildComponent(const int childIndexToRemove) | Component | |
| removeColour(const int colourId) | Component | |
| removeComponentListener(ComponentListener *const listenerToRemove) | Component | |
| removeComponentProperty(const String &keyName) | Component | |
| removeFromDesktop() | Component | |
| removeKeyListener(KeyListener *const listenerToRemove) | Component | |
| removeMouseListener(MouseListener *const listenerToRemove) | Component | |
| removeTab(const int tabIndex) | TabbedComponent | |
| repaint() | Component | |
| repaint(const int x, const int y, const int width, const int height) | Component | |
| resized() | TabbedComponent | [virtual] |
| runModalLoop() | Component | |
| sendLookAndFeelChange() | Component | |
| setAlwaysOnTop(const bool shouldStayOnTop) | Component | |
| setBounds(int x, int y, int width, int height) | Component | |
| setBounds(const Rectangle &newBounds) | Component | |
| setBoundsInset(const BorderSize &borders) | Component | |
| setBoundsRelative(const float proportionalX, const float proportionalY, const float proportionalWidth, const float proportionalHeight) | Component | |
| setBoundsToFit(int x, int y, int width, int height, const Justification &justification, const bool onlyReduceInSize) | Component | |
| setBroughtToFrontOnMouseClick(const bool shouldBeBroughtToFront) | Component | |
| setBufferedToImage(const bool shouldBeBuffered) | Component | |
| setCentrePosition(const int x, const int y) | Component | |
| setCentreRelative(const float x, const float y) | Component | |
| setColour(const int colourId, const Colour &colour) | Component | |
| setComponentEffect(ImageEffectFilter *const newEffect) | Component | |
| setComponentProperty(const String &keyName, const String &value) | Component | |
| setComponentProperty(const String &keyName, const int value) | Component | |
| setComponentProperty(const String &keyName, const double value) | Component | |
| setComponentProperty(const String &keyName, const bool value) | Component | |
| setComponentProperty(const String &keyName, const Colour &newColour) | Component | |
| setCurrentTabIndex(const int newTabIndex, const bool sendChangeMessage=true) | TabbedComponent | |
| setEnabled(const bool shouldBeEnabled) | Component | |
| setExplicitFocusOrder(const int newFocusOrderIndex) | Component | |
| setFocusContainer(const bool isFocusContainer) | Component | |
| setIndent(const int indentThickness) | TabbedComponent | |
| setInterceptsMouseClicks(const bool allowClicksOnThisComponent, const bool allowClicksOnChildComponents) | Component | |
| setLookAndFeel(LookAndFeel *const newLookAndFeel) | Component | |
| setMouseClickGrabsKeyboardFocus(const bool shouldGrabFocus) | Component | |
| setMouseCursor(const MouseCursor &cursorType) | Component | |
| setName(const String &newName) | Component | [virtual] |
| setOpaque(const bool shouldBeOpaque) | Component | |
| setOrientation(const TabbedButtonBar::Orientation orientation) | TabbedComponent | |
| setOutline(const int newThickness) | TabbedComponent | |
| setRepaintsOnMouseActivity(const bool shouldRepaint) | Component | |
| setSize(const int newWidth, const int newHeight) | Component | |
| setTabBackgroundColour(const int tabIndex, const Colour &newColour) | TabbedComponent | |
| setTabBarDepth(const int newDepth) | TabbedComponent | |
| setTabName(const int tabIndex, const String &newName) | TabbedComponent | |
| setTopLeftPosition(const int x, const int y) | Component | |
| setTopRightPosition(const int x, const int y) | Component | |
| setVisible(bool shouldBeVisible) | Component | [virtual] |
| setWantsKeyboardFocus(const bool wantsFocus) | Component | |
| TabbedComponent(const TabbedButtonBar::Orientation orientation) | TabbedComponent | |
| tabs | TabbedComponent | [protected] |
| toBack() | Component | |
| toBehind(Component *const other) | Component | |
| toFront(const bool shouldAlsoGainFocus) | Component | |
| updateMouseCursor() const | Component | |
| userTriedToCloseWindow() | Component | [virtual] |
| visibilityChanged() | Component | [virtual] |
| ~Component() | Component | [virtual] |
| ~MessageListener() | MessageListener | [protected, virtual] |
| ~MouseListener() | MouseListener | [virtual] |
| ~TabbedComponent() | TabbedComponent | |