JUCE  v5.1.1-3-g1a0b28c73
JUCE API
Slider::RotaryParameters Struct Reference

#include <juce_Slider.h>

Collaboration diagram for Slider::RotaryParameters:

Public Attributes

float endAngleRadians
 The angle (in radians, clockwise from the top) at which the slider's maximum value is represented. More...
 
float startAngleRadians
 The angle (in radians, clockwise from the top) at which the slider's minimum value is represented. More...
 
bool stopAtEnd
 Determines what happens when a circular drag action rotates beyond the minimum or maximum angle. More...
 

Member Data Documentation

◆ endAngleRadians

float Slider::RotaryParameters::endAngleRadians

The angle (in radians, clockwise from the top) at which the slider's maximum value is represented.

This must be greater than startAngleRadians.

◆ startAngleRadians

float Slider::RotaryParameters::startAngleRadians

The angle (in radians, clockwise from the top) at which the slider's minimum value is represented.

◆ stopAtEnd

bool Slider::RotaryParameters::stopAtEnd

Determines what happens when a circular drag action rotates beyond the minimum or maximum angle.

If true, the value will stop changing until the mouse moves back the way it came; if false, the value will snap back to the value nearest to the mouse. Note that this has no effect if the drag mode is vertical or horizontal.


The documentation for this struct was generated from the following file: