JUCE  v6.1.6 (6.0.8-1114)
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::Slider Member List

This is the complete list of members for juce::Slider, including all inherited members.

absoluteDrag enum valuejuce::Slider
addAndMakeVisible(Component *child, int zOrder=-1)juce::Component
addAndMakeVisible(Component &child, int zOrder=-1)juce::Component
addChildAndSetID(Component *child, const String &componentID)juce::Component
addChildComponent(Component *child, int zOrder=-1)juce::Component
addChildComponent(Component &child, int zOrder=-1)juce::Component
addComponentListener(ComponentListener *newListener)juce::Component
addKeyListener(KeyListener *newListener)juce::Component
addListener(Listener *listener)juce::Slider
addMouseListener(MouseListener *newListener, bool wantsEventsForAllNestedChildComponents)juce::Component
addToDesktop(int windowStyleFlags, void *nativeWindowToAttachTo=nullptr)juce::Componentvirtual
alphaChanged()juce::Componentvirtual
backgroundColourId enum valuejuce::Slider
beginDragAutoRepeat(int millisecondsBetweenCallbacks)juce::Componentstatic
broughtToFront()juce::Componentvirtual
canModalEventBeSentToComponent(const Component *targetComponent)juce::Componentvirtual
centreWithSize(int width, int height)juce::Component
childBoundsChanged(Component *child)juce::Componentvirtual
childrenChanged()juce::Componentvirtual
colourChanged() overridejuce::Slidervirtual
ColourIds enum namejuce::Slider
Component() noexceptjuce::Component
Component(const String &componentName) noexceptjuce::Componentexplicit
contains(Point< int > localPoint)juce::Component
contains(Point< float > localPoint)juce::Component
copyAllExplicitColoursTo(Component &target) constjuce::Component
createAccessibilityHandler() overridejuce::Sliderprivatevirtual
createComponentSnapshot(Rectangle< int > areaToGrab, bool clipImageToComponentBounds=true, float scaleFactor=1.0f)juce::Component
createFocusTraverser()juce::Componentvirtual
createKeyboardFocusTraverser()juce::Componentvirtual
deleteAllChildren()juce::Component
DragMode enum namejuce::Slider
enablementChanged() overridejuce::Slidervirtual
enterModalState(bool takeKeyboardFocus=true, ModalComponentManager::Callback *callback=nullptr, bool deleteWhenDismissed=false)juce::Component
exitModalState(int returnValue)juce::Component
findChildWithID(StringRef componentID) const noexceptjuce::Component
findColour(int colourID, bool inheritFromParent=false) constjuce::Component
findFocusContainer() constjuce::Component
findKeyboardFocusContainer() constjuce::Component
findParentComponentOfClass() constjuce::Componentinline
focusChangedByMouseClick enum valuejuce::Component
focusChangedByTabKey enum valuejuce::Component
focusChangedDirectly enum valuejuce::Component
FocusChangeType enum namejuce::Component
FocusContainerType enum namejuce::Component
focusGained(FocusChangeType cause)juce::Componentvirtual
focusLost(FocusChangeType cause)juce::Componentvirtual
focusOfChildComponentChanged(FocusChangeType) overridejuce::Slidervirtual
getAccessibilityHandler()juce::Component
getAlpha() const noexceptjuce::Component
getApproximateScaleFactorForComponent(const Component *targetComponent)juce::Componentstatic
getBottom() const noexceptjuce::Componentinline
getBounds() const noexceptjuce::Componentinline
getBoundsInParent() const noexceptjuce::Component
getCachedComponentImage() const noexceptjuce::Componentinline
getChildComponent(int index) const noexceptjuce::Component
getChildren() const noexceptjuce::Componentinline
getComponentAt(int x, int y)juce::Component
getComponentAt(Point< int > position)juce::Component
getComponentAt(Point< float > position)juce::Component
getComponentEffect() const noexceptjuce::Componentinline
getComponentID() const noexceptjuce::Componentinline
getCurrentlyFocusedComponent() noexceptjuce::Componentstatic
getCurrentlyModalComponent(int index=0) noexceptjuce::Componentstatic
getCurrentPopupDisplay() const noexceptjuce::Slider
getDescription() const noexceptjuce::Componentinline
getDesktopScaleFactor() constjuce::Componentvirtual
getDoubleClickReturnValue() const noexceptjuce::Slider
getExplicitFocusOrder() constjuce::Component
getHeight() const noexceptjuce::Componentinline
getHelpText() const noexceptjuce::Componentinline
getIndexOfChildComponent(const Component *child) const noexceptjuce::Component
getInterceptsMouseClicks(bool &allowsClicksOnThisComponent, bool &allowsClicksOnChildComponents) const noexceptjuce::Component
getInterval() const noexceptjuce::Slider
getLocalArea(const Component *sourceComponent, Rectangle< int > areaRelativeToSourceComponent) constjuce::Component
getLocalArea(const Component *sourceComponent, Rectangle< float > areaRelativeToSourceComponent) constjuce::Component
getLocalBounds() const noexceptjuce::Component
getLocalPoint(const Component *sourceComponent, Point< int > pointRelativeToSourceComponent) constjuce::Component
getLocalPoint(const Component *sourceComponent, Point< float > pointRelativeToSourceComponent) constjuce::Component
getLookAndFeel() const noexceptjuce::Component
getMaximum() const noexceptjuce::Slider
getMaxValue() constjuce::Slider
getMaxValueObject() noexceptjuce::Slider
getMinimum() const noexceptjuce::Slider
getMinValue() constjuce::Slider
getMinValueObject() noexceptjuce::Slider
getMouseClickGrabsKeyboardFocus() const noexceptjuce::Component
getMouseCursor()juce::Componentvirtual
getMouseDragSensitivity() const noexceptjuce::Slider
getMouseXYRelative() constjuce::Component
getName() const noexceptjuce::Componentinline
getNumChildComponents() const noexceptjuce::Component
getNumCurrentlyModalComponents() noexceptjuce::Componentstatic
getNumDecimalPlacesToDisplay() const noexceptjuce::Slider
getParentComponent() const noexceptjuce::Componentinline
getParentHeight() const noexceptjuce::Component
getParentMonitorArea() constjuce::Component
getParentWidth() const noexceptjuce::Component
getPeer() constjuce::Component
getPosition() const noexceptjuce::Componentinline
getPositioner() const noexceptjuce::Component
getPositionOfValue(double value) constjuce::Slider
getProperties() noexceptjuce::Componentinline
getProperties() const noexceptjuce::Componentinline
getRange() const noexceptjuce::Slider
getRight() const noexceptjuce::Componentinline
getRotaryParameters() const noexceptjuce::Slider
getScreenBounds() constjuce::Component
getScreenPosition() constjuce::Component
getScreenX() constjuce::Component
getScreenY() constjuce::Component
getSkewFactor() const noexceptjuce::Slider
getSliderSnapsToMousePosition() const noexceptjuce::Slider
getSliderStyle() const noexceptjuce::Slider
getTextBoxHeight() const noexceptjuce::Slider
getTextBoxPosition() const noexceptjuce::Slider
getTextBoxWidth() const noexceptjuce::Slider
getTextFromValue(double value)juce::Slidervirtual
getTextValueSuffix() constjuce::Slider
getThumbBeingDragged() const noexceptjuce::Slider
getTitle() const noexceptjuce::Componentinline
getTooltip() overridejuce::SettableTooltipClientinlinevirtual
getTopLevelComponent() const noexceptjuce::Component
getTransform() constjuce::Component
getValue() constjuce::Slider
getValueFromText(const String &text)juce::Slidervirtual
getValueObject() noexceptjuce::Slider
getVelocityBasedMode() const noexceptjuce::Slider
getVelocityModeIsSwappable() const noexceptjuce::Slider
getVelocityOffset() const noexceptjuce::Slider
getVelocitySensitivity() const noexceptjuce::Slider
getVelocityThreshold() const noexceptjuce::Slider
getViewportIgnoreDragFlag() const noexceptjuce::Componentinline
getWantsKeyboardFocus() const noexceptjuce::Component
getWidth() const noexceptjuce::Componentinline
getWindowHandle() constjuce::Component
getX() const noexceptjuce::Componentinline
getY() const noexceptjuce::Componentinline
giveAwayKeyboardFocus()juce::Component
grabKeyboardFocus()juce::Component
handleCommandMessage(int commandId)juce::Componentvirtual
hasFocusOutline() const noexceptjuce::Componentinline
hasKeyboardFocus(bool trueIfChildIsFocused) constjuce::Component
hideTextBox(bool discardCurrentEditorContents)juce::Slider
hitTest(int x, int y)juce::Componentvirtual
IncDecButtonMode enum namejuce::Slider
IncDecButtons enum valuejuce::Slider
incDecButtonsDraggable_AutoDirection enum valuejuce::Slider
incDecButtonsDraggable_Horizontal enum valuejuce::Slider
incDecButtonsDraggable_Vertical enum valuejuce::Slider
incDecButtonsNotDraggable enum valuejuce::Slider
init(SliderStyle, TextEntryBoxPosition)juce::Sliderprivate
inputAttemptWhenModal()juce::Componentvirtual
invalidateAccessibilityHandler()juce::Component
isAccessible() const noexceptjuce::Component
isAlwaysOnTop() const noexceptjuce::Component
isBar() const noexceptjuce::Slider
isBroughtToFrontOnMouseClick() const noexceptjuce::Component
isColourSpecified(int colourID) constjuce::Component
isCurrentlyBlockedByAnotherModalComponent() constjuce::Component
isCurrentlyModal(bool onlyConsiderForemostModalComponent=true) const noexceptjuce::Component
isDoubleClickReturnEnabled() const noexceptjuce::Slider
isEnabled() const noexceptjuce::Component
isFocusContainer() const noexceptjuce::Component
isHorizontal() const noexceptjuce::Slider
isKeyboardFocusContainer() const noexceptjuce::Component
isMouseButtonDown(bool includeChildren=false) constjuce::Component
isMouseButtonDownAnywhere() noexceptjuce::Componentstatic
isMouseOver(bool includeChildren=false) constjuce::Component
isMouseOverOrDragging(bool includeChildren=false) constjuce::Component
isOnDesktop() const noexceptjuce::Component
isOpaque() const noexceptjuce::Component
isPaintingUnclipped() const noexceptjuce::Component
isParentOf(const Component *possibleChild) const noexceptjuce::Component
isRotary() const noexceptjuce::Slider
isScrollWheelEnabled() const noexceptjuce::Slider
isShowing() constjuce::Component
isSymmetricSkew() const noexceptjuce::Slider
isTextBoxEditable() const noexceptjuce::Slider
isThreeValue() const noexceptjuce::Slider
isTransformed() const noexceptjuce::Component
isTwoValue() const noexceptjuce::Slider
isVertical() const noexceptjuce::Slider
isVisible() const noexceptjuce::Componentinline
keyPressed(const KeyPress &key)juce::Componentvirtual
keyStateChanged(bool isKeyDown)juce::Componentvirtual
LinearBar enum valuejuce::Slider
LinearBarVertical enum valuejuce::Slider
LinearHorizontal enum valuejuce::Slider
LinearVertical enum valuejuce::Slider
localAreaToGlobal(Rectangle< int > localArea) constjuce::Component
localAreaToGlobal(Rectangle< float > localArea) constjuce::Component
localPointToGlobal(Point< int > localPoint) constjuce::Component
localPointToGlobal(Point< float > localPoint) constjuce::Component
lookAndFeelChanged() overridejuce::Slidervirtual
minimisationStateChanged(bool isNowMinimised)juce::Componentvirtual
modifierKeysChanged(const ModifierKeys &) overridejuce::Slidervirtual
mouseDoubleClick(const MouseEvent &) overridejuce::Slidervirtual
mouseDown(const MouseEvent &) overridejuce::Slidervirtual
mouseDrag(const MouseEvent &) overridejuce::Slidervirtual
mouseEnter(const MouseEvent &) overridejuce::Slidervirtual
mouseExit(const MouseEvent &) overridejuce::Slidervirtual
mouseMagnify(const MouseEvent &event, float scaleFactor) overridejuce::Componentvirtual
mouseMove(const MouseEvent &) overridejuce::Slidervirtual
mouseUp(const MouseEvent &) overridejuce::Slidervirtual
mouseWheelMove(const MouseEvent &, const MouseWheelDetails &) overridejuce::Slidervirtual
moved()juce::Componentvirtual
moveKeyboardFocusToSibling(bool moveToNext)juce::Component
notDragging enum valuejuce::Slider
NoTextBox enum valuejuce::Slider
onDragEndjuce::Slider
onDragStartjuce::Slider
onValueChangejuce::Slider
paint(Graphics &) overridejuce::Slidervirtual
paintEntireComponent(Graphics &context, bool ignoreAlphaLevel)juce::Component
paintOverChildren(Graphics &g)juce::Componentvirtual
parentHierarchyChanged()juce::Componentvirtual
parentSizeChanged()juce::Componentvirtual
pimpljuce::Sliderprivate
postCommandMessage(int commandId)juce::Component
proportionOfHeight(float proportion) const noexceptjuce::Component
proportionOfLengthToValue(double proportion)juce::Slidervirtual
proportionOfWidth(float proportion) const noexceptjuce::Component
reallyContains(Point< int > localPoint, bool returnTrueIfWithinAChild)juce::Component
reallyContains(Point< float > localPoint, bool returnTrueIfWithinAChild)juce::Component
removeAllChildren()juce::Component
removeChildComponent(Component *childToRemove)juce::Component
removeChildComponent(int childIndexToRemove)juce::Component
removeColour(int colourID)juce::Component
removeComponentListener(ComponentListener *listenerToRemove)juce::Component
removeFromDesktop()juce::Component
removeKeyListener(KeyListener *listenerToRemove)juce::Component
removeListener(Listener *listener)juce::Slider
removeMouseListener(MouseListener *listenerToRemove)juce::Component
repaint()juce::Component
repaint(int x, int y, int width, int height)juce::Component
repaint(Rectangle< int > area)juce::Component
resized() overridejuce::Slidervirtual
Rotary enum valuejuce::Slider
RotaryHorizontalDrag enum valuejuce::Slider
RotaryHorizontalVerticalDrag enum valuejuce::Slider
rotarySliderFillColourId enum valuejuce::Slider
rotarySliderOutlineColourId enum valuejuce::Slider
RotaryVerticalDrag enum valuejuce::Slider
runModalLoop()juce::Component
sendLookAndFeelChange()juce::Component
setAccessible(bool shouldBeAccessible)juce::Component
setAlpha(float newAlpha)juce::Component
setAlwaysOnTop(bool shouldStayOnTop)juce::Component
setBounds(int x, int y, int width, int height)juce::Component
setBounds(Rectangle< int > newBounds)juce::Component
setBoundsInset(BorderSize< int > borders)juce::Component
setBoundsRelative(float proportionalX, float proportionalY, float proportionalWidth, float proportionalHeight)juce::Component
setBoundsRelative(Rectangle< float > proportionalArea)juce::Component
setBoundsToFit(Rectangle< int > targetArea, Justification justification, bool onlyReduceInSize)juce::Component
setBroughtToFrontOnMouseClick(bool shouldBeBroughtToFront) noexceptjuce::Component
setBufferedToImage(bool shouldBeBuffered)juce::Component
setCachedComponentImage(CachedComponentImage *newCachedImage)juce::Component
setCentrePosition(int x, int y)juce::Component
setCentrePosition(Point< int > newCentrePosition)juce::Component
setCentreRelative(float x, float y)juce::Component
setChangeNotificationOnlyOnRelease(bool onlyNotifyOnRelease)juce::Slider
setColour(int colourID, Colour newColour)juce::Component
setComponentEffect(ImageEffectFilter *newEffect)juce::Component
setComponentID(const String &newID)juce::Component
setDescription(const String &newDescription)juce::Component
setDoubleClickReturnValue(bool shouldDoubleClickBeEnabled, double valueToSetOnDoubleClick, ModifierKeys singleClickModifiers=ModifierKeys::altModifier)juce::Slider
setEnabled(bool shouldBeEnabled)juce::Component
setExplicitFocusOrder(int newFocusOrderIndex)juce::Component
setFocusContainerType(FocusContainerType containerType) noexceptjuce::Component
setHasFocusOutline(bool hasFocusOutline) noexceptjuce::Componentinline
setHelpText(const String &newHelpText)juce::Component
setIncDecButtonsMode(IncDecButtonMode mode)juce::Slider
setInterceptsMouseClicks(bool allowClicksOnThisComponent, bool allowClicksOnChildComponents) noexceptjuce::Component
setLookAndFeel(LookAndFeel *newLookAndFeel)juce::Component
setMaxValue(double newValue, NotificationType notification=sendNotificationAsync, bool allowNudgingOfOtherValues=false)juce::Slider
setMinAndMaxValues(double newMinValue, double newMaxValue, NotificationType notification=sendNotificationAsync)juce::Slider
setMinValue(double newValue, NotificationType notification=sendNotificationAsync, bool allowNudgingOfOtherValues=false)juce::Slider
setMouseClickGrabsKeyboardFocus(bool shouldGrabFocus)juce::Component
setMouseCursor(const MouseCursor &cursorType)juce::Component
setMouseDragSensitivity(int distanceForFullScaleDrag)juce::Slider
setName(const String &newName)juce::Componentvirtual
setNormalisableRange(NormalisableRange< double > newNormalisableRange)juce::Slider
setNumDecimalPlacesToDisplay(int decimalPlacesToDisplay)juce::Slider
setOpaque(bool shouldBeOpaque)juce::Component
setPaintingIsUnclipped(bool shouldPaintWithoutClipping) noexceptjuce::Component
setPopupDisplayEnabled(bool shouldShowOnMouseDrag, bool shouldShowOnMouseHover, Component *parentComponentToUse, int hoverTimeout=2000)juce::Slider
setPopupMenuEnabled(bool menuEnabled)juce::Slider
setPositioner(Positioner *newPositioner)juce::Component
setRange(double newMinimum, double newMaximum, double newInterval=0)juce::Slider
setRange(Range< double > newRange, double newInterval)juce::Slider
setRepaintsOnMouseActivity(bool shouldRepaint) noexceptjuce::Component
setRotaryParameters(RotaryParameters newParameters) noexceptjuce::Slider
setRotaryParameters(float startAngleRadians, float endAngleRadians, bool stopAtEnd) noexceptjuce::Slider
setScrollWheelEnabled(bool enabled)juce::Slider
setSize(int newWidth, int newHeight)juce::Component
setSkewFactor(double factor, bool symmetricSkew=false)juce::Slider
setSkewFactorFromMidPoint(double sliderValueToShowAtMidPoint)juce::Slider
setSliderSnapsToMousePosition(bool shouldSnapToMouse)juce::Slider
setSliderStyle(SliderStyle newStyle)juce::Slider
SettableTooltipClient()=defaultjuce::SettableTooltipClientprotected
setTextBoxIsEditable(bool shouldBeEditable)juce::Slider
setTextBoxStyle(TextEntryBoxPosition newPosition, bool isReadOnly, int textEntryBoxWidth, int textEntryBoxHeight)juce::Slider
setTextValueSuffix(const String &suffix)juce::Slider
setTitle(const String &newTitle)juce::Component
setTooltip(const String &newTooltip)juce::SettableTooltipClientinlinevirtual
setTopLeftPosition(int x, int y)juce::Component
setTopLeftPosition(Point< int > newTopLeftPosition)juce::Component
setTopRightPosition(int x, int y)juce::Component
setTransform(const AffineTransform &transform)juce::Component
setValue(double newValue, NotificationType notification=sendNotificationAsync)juce::Slider
setVelocityBasedMode(bool isVelocityBased)juce::Slider
setVelocityModeParameters(double sensitivity=1.0, int threshold=1, double offset=0.0, bool userCanPressKeyToSwapMode=true, ModifierKeys::Flags modifiersToSwapModes=ModifierKeys::ctrlAltCommandModifiers)juce::Slider
setViewportIgnoreDragFlag(bool ignoreDrag) noexceptjuce::Componentinline
setVisible(bool shouldBeVisible)juce::Componentvirtual
setWantsKeyboardFocus(bool wantsFocus) noexceptjuce::Component
showTextBox()juce::Slider
Slider()juce::Slider
Slider(const String &componentName)juce::Sliderexplicit
Slider(SliderStyle style, TextEntryBoxPosition textBoxPosition)juce::Slider
SliderStyle enum namejuce::Slider
snapValue(double attemptedValue, DragMode dragMode)juce::Slidervirtual
startedDragging()juce::Slidervirtual
stoppedDragging()juce::Slidervirtual
TextBoxAbove enum valuejuce::Slider
textBoxBackgroundColourId enum valuejuce::Slider
TextBoxBelow enum valuejuce::Slider
textBoxHighlightColourId enum valuejuce::Slider
TextBoxLeft enum valuejuce::Slider
textBoxOutlineColourId enum valuejuce::Slider
TextBoxRight enum valuejuce::Slider
textBoxTextColourId enum valuejuce::Slider
TextEntryBoxPosition enum namejuce::Slider
textFromValueFunctionjuce::Slider
ThreeValueHorizontal enum valuejuce::Slider
ThreeValueVertical enum valuejuce::Slider
thumbColourId enum valuejuce::Slider
toBack()juce::Component
toBehind(Component *other)juce::Component
toFront(bool shouldAlsoGainKeyboardFocus)juce::Component
tooltipStringjuce::SettableTooltipClientprivate
trackColourId enum valuejuce::Slider
TwoValueHorizontal enum valuejuce::Slider
TwoValueVertical enum valuejuce::Slider
unfocusAllComponents()juce::Componentstatic
updateMouseCursor() constjuce::Component
updateText()juce::Slider
userTriedToCloseWindow()juce::Componentvirtual
valueChanged()juce::Slidervirtual
valueFromTextFunctionjuce::Slider
valueToProportionOfLength(double value)juce::Slidervirtual
velocityDrag enum valuejuce::Slider
visibilityChanged()juce::Componentvirtual
~Component() overridejuce::Component
~MouseListener()=defaultjuce::MouseListenervirtual
~SettableTooltipClient() override=defaultjuce::SettableTooltipClient
~Slider() overridejuce::Slider
~TooltipClient()=defaultjuce::TooltipClientvirtual