- Member juce::AudioFormat::createWriterFor (OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &metadataValues, int qualityOptionIndex)
- Use the function taking an AudioFormatWriterOptions instead.
- Member juce::AudioFormat::createWriterFor (OutputStream *streamToWriteTo, double sampleRateToUse, const AudioChannelSet &channelLayout, int bitsPerSample, const StringPairArray &metadataValues, int qualityOptionIndex)
- Use the function taking an AudioFormatWriterOptions instead.
- Member juce::AudioParameterBool::AudioParameterBool (const ParameterID ¶meterID, const String ¶meterName, bool defaultValue, const String ¶meterLabel, std::function< String(bool value, int maximumStringLength)> stringFromBool=nullptr, std::function< bool(const String &text)> boolFromString=nullptr)
- Prefer the signature taking an Attributes argument
- Member juce::AudioParameterChoice::AudioParameterChoice (const ParameterID ¶meterID, const String ¶meterName, const StringArray &choicesToUse, int defaultItemIndex, const String ¶meterLabel, std::function< String(int index, int maximumStringLength)> stringFromIndex=nullptr, std::function< int(const String &text)> indexFromString=nullptr)
- Prefer the signature taking an Attributes argument
- Member juce::AudioParameterFloat::AudioParameterFloat (const ParameterID ¶meterID, const String ¶meterName, NormalisableRange< float > normalisableRange, float defaultValue, const String ¶meterLabel, Category parameterCategory=AudioProcessorParameter::genericParameter, std::function< String(float value, int maximumStringLength)> stringFromValue=nullptr, std::function< float(const String &text)> valueFromString=nullptr)
- Prefer the signature taking an Attributes argument
- Member juce::AudioParameterInt::AudioParameterInt (const ParameterID ¶meterID, const String ¶meterName, int minValue, int maxValue, int defaultValueIn, const String ¶meterLabel, std::function< String(int value, int maximumStringLength)> stringFromInt=nullptr, std::function< int(const String &text)> intFromString=nullptr)
- Prefer the signature taking an Attributes argument
- Member juce::AudioPlayHead::getCurrentPosition (CurrentPositionInfo &result)
- Use getPosition instead. Not all hosts are able to provide all time position information; getPosition differentiates clearly between set and unset fields.
- Member juce::AudioPluginFormatManager::addFormat (AudioPluginFormat *f)
- Prefer the signature that accepts a unique_ptr
- Member juce::AudioProcessor::createEditorIfNeeded ()
- Prefer createEditorAndMakeActive()
- Member juce::AudioProcessorEditorHostContext::getContextMenuForParameterIndex (const AudioProcessorParameter *p) const
- The naming of this function has been fixed, use getContextMenuForParameter instead
- Member juce::AudioProcessorListener::ChangeDetails::getAllChanged ()
- The naming of this function is misleading. Use getDefaultFlags instead.
- Member juce::AudioProcessorParameterWithID::AudioProcessorParameterWithID (const ParameterID ¶meterID, const String ¶meterName, const String ¶meterLabel, Category parameterCategory=AudioProcessorParameter::genericParameter)
- Prefer the signature taking an Attributes argument
- Member juce::AudioProcessorValueTreeState::Parameter::Parameter (const ParameterID ¶meterID, const String ¶meterName, const String &labelText, NormalisableRange< float > valueRange, float defaultParameterValue, std::function< String(float)> valueToTextFunction, std::function< float(const String &)> textToValueFunction, bool isMetaParameter=false, bool isAutomatableParameter=true, bool isDiscrete=false, AudioProcessorParameter::Category parameterCategory=AudioProcessorParameter::genericParameter, bool isBoolean=false)
- Prefer the signature taking an Attributes argument
- Member juce::ChildProcessCoordinator::handleMessageFromSlave (const MemoryBlock &)
- Replaced by handleMessageFromWorker
- Member juce::ChildProcessCoordinator::killSlaveProcess ()
- Replaced by killWorkerProcess.
- Member juce::ChildProcessCoordinator::launchSlaveProcess (const File &executableToLaunch, const String &commandLineUniqueID, int timeoutMs=0, int streamFlags=ChildProcess::wantStdOut|ChildProcess::wantStdErr)
- Replaced by launchWorkerProcess.
- Member juce::ChildProcessCoordinator::sendMessageToSlave (const MemoryBlock &mb)
- Replaced by sendMessageToWorker.
- Member juce::ChildProcessMaster
- Replaced by ChildProcessCoordinator.
- Member juce::ChildProcessSlave
- Replaced by ChildProcessWorker.
- Member juce::ChildProcessWorker::handleMessageFromMaster (const MemoryBlock &)
- Replaced by handleMessageFromCoordinator.
- Member juce::ChildProcessWorker::sendMessageToMaster (const MemoryBlock &mb)
- Replaced by sendMessageToCoordinator.
- Member juce::ComponentPeer::getFrameSize () const =0
- Use getFrameSizeIfPresent instead.
- Member juce::Displays::Display::topLeftPhysical
- Use the top left of physicalBounds
- Member juce::Displays::Display::totalArea
- Use logicalBounds
- Member juce::Displays::Display::userArea
- Use userBounds
- Member juce::Displays::getDisplayForPoint (Point< int > point, bool isPhysical=false) const noexcept
- Prefer the Point<float> overload
- Member juce::Displays::logicalToPhysical (Point< int > physicalPoint, const Display *display=nullptr) const noexcept
- Prefer the Point<float> overload
- Member juce::Displays::physicalToLogical (Point< int > physicalPoint, const Display *display=nullptr) const noexcept
- Prefer the Point<float> overload
- Member juce::DragAndDropContainer::setCurrentDragImage (const Image &newImage)
- This overload does not allow the image's scale to be specified. Use the other overload of setCurrentDragImage instead.
- Member juce::DragAndDropContainer::setDragImageForIndex (int index, const Image &newImage)
- This overload does not allow the image's scale to be specified. Use the other overload of setDragImageForIndex instead.
- Member juce::DragAndDropContainer::startDragging (const var &sourceDescription, Component *sourceComponent, Image dragImage, bool allowDraggingToOtherJuceWindows=false, const Point< int > *imageOffsetFromMouse=nullptr, const MouseInputSource *inputSourceCausingDrag=nullptr)
- This overload does not allow the image's scale to be specified. Use the other overload of startDragging instead.
- Member juce::Font::Font (float fontHeight, int styleFlags=plain)
- Use the constructor that takes a FontOptions argument
- Member juce::Font::Font (const String &typefaceName, float fontHeight, int styleFlags)
- Use the constructor that takes a FontOptions argument
- Member juce::Font::Font (const String &typefaceName, const String &typefaceStyle, float fontHeight)
- Use the constructor that takes a FontOptions argument
- Member juce::Font::Font (const Typeface::Ptr &typeface)
- Use the constructor that takes a FontOptions argument
- Member juce::Font::Font ()
- Use the constructor that takes a FontOptions argument
- Member juce::InAppPurchases::Purchase::purchaseTime
-
- Member juce::MidiMessage::isMidiMachineControlGoto (int &hours, int &minutes, int &seconds, int &frames) const noexcept
Checks whether this is an MMC "goto" message. If it is, the parameters passed-in are set to the time that the message contains.
Use getMidiMachineControlGoto
- Member juce::MidiMessage::midiMachineControlGoto (int hours, int minutes, int seconds, int frames)
Creates an MMC "goto" message. This messages tells the device to go to a specific frame.
Use the overload taking a MidiMachineControlGoto instance
- Member juce::MidiRPNDetector::parseControllerMessage (int midiChannel, int controllerNumber, int controllerValue, MidiRPNMessage &result) noexcept
- Use tryParse() instead
- Member juce::MouseInputSource::invalidOrientation
- Use defaultOrientation instead.
- Member juce::MouseInputSource::invalidPressure
- Use defaultPressure instead.
- Member juce::MouseInputSource::invalidRotation
- Use defaultRotation instead.
- Member juce::MouseInputSource::invalidTiltX
- Use defaultTiltX instead.
- Member juce::MouseInputSource::invalidTiltY
- Use defaultTiltY instead.
- Member juce::OnlineUnlockStatus::MachineIDUtilities::addMACAddressesToList (StringArray &result)
- MAC addresses are no longer reliable methods of ID generation. You should use getUniqueMachineID() instead, You can still get a list of this device's MAC addresses with MACAddress::findAllAddresses().
- Member juce::OnlineUnlockStatus::MachineIDUtilities::getLocalMachineIDs ()
- The identifiers generated by this function are no longer reliable. Use getUniqueMachineID() instead.
- Member juce::OpenGLContext::isCoreProfile () const
- Prefer getProfile()
- Member juce::OpenGLContext::setOpenGLVersionRequired (OpenGLVersion) noexcept
- Prefer the new function that accepts arbitrary major/minor versions
- Member juce::SystemStats::getDeviceIdentifiers ()
- The identifiers produced by this function are not reliable. Use getUniqueDeviceID() instead.
- Member juce::TableListBox::getModel () const noexcept
- This function hides the non-virtual ListBox::getModel, use getTableListBoxModel instead
- Member juce::URL::downloadToFile (const File &targetLocation, String extraHeaders=String(), DownloadTaskListener *listener=nullptr, bool usePostCommand=false)
- Use the overload with a DownloadTaskOptions argument instead
- Member juce::Viewport::isScrollOnDragEnabled () const noexcept
- Use getScrollOnDragMode instead.
- Member juce::Viewport::setScrollOnDragEnabled (bool shouldScrollOnDrag)
- Use setScrollOnDragMode instead.
- Member juce::VSTCallbackHandler
- replace with VST2ClientExtensions
- Member juce::WavAudioFormat::ISRC
- This string is identical to riffInfoSource, making it impossible to differentiate between the two
- Member juce::ZipFile::Builder::addEntry (InputStream *streamToRead, int compressionLevel, const String &storedPathName, Time fileModificationTime)
Prefer the overload that takes a unique_ptr argument
- Member juce::ZipFile::ZipFile (InputStream *inputStream, bool deleteStreamWhenDestroyed)
Prefer the overload that takes a unique_ptr, or the overload that takes a reference
- Member juce::ZipFile::ZipFile (InputSource *inputSource)
Prefer the overload that takes a unique_ptr